Located approximately 15 minutes by car from Dolphinaris Arizona Aquarium, Windrose Villa Scottsdale boasts a swimming pool with a Jacuzzi bathtub and a hot tub. The Scottsdale holiday home in situated in the North Scottsdale district and boasts views over the mountains.
East Shea Boulevard can be found 1.8 miles from the villa, and Pangaea Land of the Dinosaurs Amusement Park is 3.4 miles away.
Windrose Villa includes 4 bathrooms that come fitted with a washing machine. A hairdryer, bath sheets, and towels are also among the bathroom comforts.
The accommodation features a fully equipped kitchen with coffee and tea making equipment, a fridge, and a kitchenware.