Holiday Inn Express Cleveland Downtown
Holiday Inn Express Cleveland Downtown is located in Cleveland's financial district between E. 9th St and E. 6th St on Euclid Avenue.
- Largest standard guest rooms in Cleveland
- Rooms with whirlpool tubs
- Complimentary breakfast
- Complimentary WIFI
- In the heart of downtown Cleveland