Die Villa Casa De Melrose Scottsdale liegt in rund 25 Gehminuten Entfernung vom Scottsdale Stadium und bietet Reiten für aktive Gäste.
Das Scottsdale Fashion Square ist weniger als 1 km von der Unterkunft entfernt, und der Chaparral Park ist in rund 2 km Entfernung von der Villa in Scottsdale. Zu den kulturellen Sehenswürdigkeiten in der Nähe gehört der Western Spirit, der ungefähr 10 Autominuten von ist.
Gäste können ihre eigenen Mahlzeiten in einer kompletten Küche zubereiten sowie in einem Essbereich speisen. Die Küche verfügt außerdem über einen Kühlschrank, einen Herd und Küchenutensilien. Diese Villa liegt in 650 Meter Entfernung vom Restaurant Granada Bar and Grill, das amerikanische Gerichte serviert. Die Bushaltestelle 14909 liegt in unmittelbarer Nähe zur Casa De Melrose und bietet Transportmöglichkeiten in der Nähe.