This property is 2 minutes walk from the beach. This Indian Rocks Beach resort is alongside the Gulf of Mexico. Guests can lounge by the heated outdoor pool on the sun terrace or in cabanas. Snorkeling is available as well.
Number of rooms: 20
810 Gulf Boulevard, Indian Rocks Beach, Clearwater Beach, FL 33785, USA