1342 S. POWER ROAD - Phoenix 85206 -Maricopa County -Arizona -Estados Unidos de América . Latitud : 33.3911179242282 -Longitud: -111.684906184673
The hotel offers guests incredible value and excellent amenities.
Located off US Highway 60, the hotel offers a convenient location to businesses, area attractions and a variety of shopping.