Die Villa Windrose Scottsdale empfängt Gäste im Stadtviertel North Scottsdale von Scottsdale, 10 Minuten mit dem Auto vom Taliesin West entfernt, und bietet einen Jacuzzi und einen Whirlpool.
Die Villa liegt knapp 4 Kilometer vom WestWorld. Die Villa in Scottsdale liegt in 15 Fahrminuten Entfernung von einem familienfreundlichen Ziel wie der Pangaea Land of the Dinosaurs.
Die Villa Windrose überzeugt zudem mit einem Blick auf die Berge. Die Badezimmer in der Unterkunft sind mit einer Waschmaschine ausgestattet. Außerdem können Gäste den Komfort von einem Haartrockner und Handtüchern genießen.
Diese Villa verfügt über eine Kaffee-/Teemaschine, einen Kühlschrank und einen Herd in einer kompletten Küche.