Address and contacts of Holiday Inn Express Cleveland, OH
Holiday Inn Express Cleveland, OH
4181 W 150th St Cleveland
, OH
44135 United States Email
Contact Phone P:
---
Website
-
Company Rating
5 Facebook users were in Holiday Inn Express Cleveland, OH. It's a 76 position in Popularity Rating for companies in Hotel & Lodging category in Cleveland, Ohio
Summary
Holiday Inn Express Cleveland, OH is Cleveland based place and this enity listed in Hotel category. Located at 4181 W 150th St OH 44135.