Situada a 3 km del Taliesin West, la Villa Windrose Scottsdale incluye una piscina, jacuzzi y bañera de hidromasaje en los que relajarse. Con vistas a las montañas, la casa de vacaciones invita a los huéspedes a visitar el Dolphinaris Arizona, situado a 15 minutos en coche.
Situada en el distrito North Scottsdale, esta villa también está a 4 km de lugares de ocio como el recinto WestWorld of Scottsdale. La Ancala Village Shopping Center se encuentra a 25 minutos a pie de esta propiedad. La Villa Windrose está a 6 km de un lugar tan familiar como el Parque Pangaea Land of the Dinosaurs.
La villa incluye un cuarto de baño con lavadora. Los secadores de pelo y las toallas también forman parte de las comodidades del cuarto de baño.
Durante su estancia en la Villa Windrose, los huéspedes pueden hacer uso de una cocina totalmente equipada con tetera, nevera y un horno para cocinar.