The comfort inn downtown cleveland is a first class hotel located in the center of the downtown business district. At this wonderful property, comfort and distinction are combined to create an air of relaxation, warmth and hospitality. The distinct blend...