Address 401 Second Street Indian Rocks Beach, FL 33785 Map, Tel (727) 595-9484 Call, Website
Aside from being across the street from the beach this resort has everything including a 2 restaurants, fishing dock/pier, bar, shops, and an awesome kids area including a pirate shit splash zone. Everytime we go we never make it to the beach because this place is fabulous!