Holiday Inn Express Clearwater East - Icot Center

13625 Icot Blvd, Clearwater, FL 33760
1-800-275-0186
2.5
Lobby Sitting Area Reception Lobby Exterior
Explore Nearby