Holiday Inn Express Clearwater East - Icot Center

13625 Icot Blvd
Clearwater
Florida
United States