HotelsClick.com

Holiday Inn Hotel & Suites Clearwater Beach South - Clearwater (Fl) United States - Photos

» Holiday Inn Hotel & Suites Clearwater Beach South - Clearwater (Fl) United States

Booking.com

Holiday Inn Hotel & Suites Clearwater Beach South:  CLEARWATER (FL)

Photo Holiday Inn Hotel & Suites Clearwater Beach South CLEARWATER (FL)

Holiday Inn Hotel & Suites Clearwater Beach South - Clearwater (Fl) United States - Search and Book Hotel

401 Second Street East
Indian Rocks Beach Clearwater (Fl)
Hotels 3 Stars United States