Offering a location 5 minutes' stroll from Indian Rocks Historical Museum, the 3-star Splash Harbor Water Park Resort Clearwater Beach offers 9 rooms. Guests who stay at this hotel can park their car on site.
The Clearwater Beach hotel is set 350 feet from Town Square Nature Park and 1.1 miles from George MC Gough Nature Park. The Splash Harbor Water Park Resort is situated in the Indian Rocks Beach district, in close proximity to Splash Harbour Water Park. Located a 10-minute drive from Walsingham Park, this accommodation puts the city at your fingertips. Gulf Boulevard & 3rd Avenue bus stop lies 700 feet away.
The rooms at the hotel provide guests with a flat-screen TV with satellite channels, as well as comforts such as an air conditioner.
Guests can dine at Miami Avenue Wine Bar a few moments from this property.