Book Hotel Paradise View Villa
7609 East Indian Bend Road Unit 3008, Scottsdale 3.3 km from city center
Location Hotel “Paradise View Villa” is located within 16 km from the historic center of Scottsdale. Hotel features All rooms are non-smoking.
Show Hotel Paradise View Villa on the map