Situata a una distanza di 6 km da Dolphinaris Arizona, la Villa Windrose Scottsdale comprende una piscina riscaldata, nonché una jacuzzi per rilassarsi. Con vista sulle montagne, la casa vacanze invita gli ospiti a visitare il Pangaea Land of the Dinosaurs, situato a circa 15 minuti in auto.
Questa villa si trova nel quartiere North Scottsdale, il Phoenix Sky Harbour, vicino a. La Villa Windrose offre anche la vicinanza a luoghi di intrattenimento come il WestWorld, a circa 4 km. L'Ancala Village Shopping Center è a 5 minuti in auto da questa struttura.
La villa dispone di un bagno con una lavatrice. Inoltre, per il comfort degli ospiti, sono presenti asciugacapelli e teli da bagno.
Durante il soggiorno presso la Villa Windrose, gli ospiti possono usufruire di una cucina completamente attrezzata con una macchina per caffè e tè, un frigo e utensili da cucina per il self-catering.