at 1800 Euclid Ave, Cleveland , 44115 United States
87 FB users likes Comfort Inn Downtown, set it to 37 position in Likes Rating for Cleveland, Ohio in Hotel & Lodging category
Comfort Inn Downtown is Cleveland based place and this enity listed in Hotel category. Located at 1800 Euclid Ave OH 44115. Contact phone number of Comfort Inn Downtown: (216) 861-0001