Hotel Holiday Inn Express
2 Stars2709 SOUTHEAST HIGHWAY 70 - Arcadia (Fl), United States View Map
This 3 star hotel is located in the city centre of Arcadia. The Hotel has a coffee shop, an outdoor swimming pool and a fitness centre/gym. All 63 rooms are equipped with hairdryer, ironing set and air conditioning.
This 3 star hotel is located in the city centre of Arcadia.
TripAdvisor vote: 4/5 Based on 55 guest reviews