Rooms
Rooms Number: 98
11411 North Black Canyon Hwy - Phoenix, Arizona - 85029 - Phoenix (Az), United States View Map
This 2 star hotel is located in the city centre of Phoenix. It is close to the Rose Mofford Sports Park. The Hotel has an outdoor swimming pool and a fitness centre/gym. All 98 rooms are equipped with air conditioning.
This 2 star hotel is located in the city centre of Phoenix. It is close to the Rose Mofford Sports Park.
TripAdvisor vote: 4/5 Based on 144 guest reviews
Rooms Number: 98
The Hotel Candlewood Suites Phoenix offers air conditioning. The hotel will host your pets.
The Hotel Candlewood Suites Phoenix offers the use of a TV in the rooms.