The Stay in Old Town

Address:

4215 N. Drinkwater Blvd.
85251 Scottsdale, US

Hotel star rating:

3 stars

Map:


Contact   ·   Privacy   ·   Terms