Directions to Sterling International Hotels, Phoenix

Sterling-international-hotels-map
The Sterling International Hotels in Phoenix is located at 124 SOUTH 24TH STREET , Phoenix , AZ, US .   Click on the Google Map above to get an interactive version and see the area around the Sterling International Hotels .