Holiday Inn Cleveland Clinic

Travel and Transportation > Lodging > Hotel, Business and Professional Services > Event Space

Address: 8650 Euclid Ave, Cleveland, OH, 44106

Phone: (216) 707-4200

Website: https://www.ihg.com/holidayinn/hotels/us/en/cleveland/cleea/hoteldetail

Category: Beauty & Wellness

Tags: #TravelandTransportat #BusinessandProfessio

Listed on BizVoices