Description
This 2 star hotel is located in the city centre of Phoenix and was established in 2009. The nearest station is Greyhound.
Features
Business Center
Rooms features
Air Conditioning
住所: 2550 West Charlotte Drive, Phoenix, Arizona, 85085
Map location could be inaccurate. Please double check the address well before your trip.