Holiday Inn Express And Suites Clearwater

Holiday Inn Express and Suites Clearwater/US 19 N, an IHG Hotel, 2580 Gulf to Bay Blvd, Clearwater, FL 33765, United States

(727) 797-6300

Location