Holiday Inn & Suites Clearwater Beach S-Harbourside
Resort
Clearwater Beach, Clearwater-St Pete Beaches
This Indian Rocks Beach, Florida hotel offers an on-site marina, spacious free-form pool, and a restaurant. Free Wi-Fi access is available, and guest will be 5 minutes' walk to the beach.
Number of rooms: 177
401 Second Street, Indian Rocks Beach, FL 33785, United States
Hotel booked 2 times today.