The Stars of Old Town
7950 East Starlight Way, Scottsdale
Location The Stars of Old Town is located in Scottsdale. This apartment hotel is located in 3 km from the city center. You can take a walk and explore the neighbourhood area of the apartment hotel. Places nearby: Xeriscape Garden and Chaparral Dog Park. At the apartament hotel It’s tim
ParkingBusinessPets OK












