Wyndham Scottsdale Hotel is a 3-star property situated about 10 km from Organ Stop Pizza. This hotel was opened in 1980 and renovated in 2000.
Arizona Railway Museum is located just 1.5 km away.
Wyndham Scottsdale Hotel lies within 25 minutes’ drive to Phoenix-Mesa-Gateway airport.
Eat & Drink
Guests can enjoy meals of Mexican cuisine at Loco Patron situated within a 10-minute walk of the property.