Holiday Inn Hotel & Suites Phoenix - Mesa / Chandler Near Golfland Sunsplash
Holiday Inn Hotel & Suites Phoenix - Mesa / Chandler is a Holiday Inn hotel in Mesa , Arizona. Based upon the quantity and quality of amenities offered to hotel guests, we rate it as a 3-star hotel. It is located at 1600 S Country Club Dr.
Compare Prices at TheRealPlaces