
The Scott Resort & Spa
★ 8.80(2)4925 N Scottsdale Road, Scottsdale
Location Plans for the journey: have a rest and enjoy! Resort The Scott Resort & Spa is located in Scottsdale. This resort is located in walking distance from the city center. You can take a walk and explore the neighbourhood area of the resort. Places nearby: Desert Stages Theater, Fiest
Free WiFiParkingPool
USD 511.73 night






