Set in Clearwater Beach, 100 metres from Indian Shores Beach and 2 km from Indian Rocks Beach, Sea Club Resort Rentals offers air-conditioned accommodation with a balcony and free Wi-Fi.
Number of rooms: 2
19725 Gulf Boulevard, Indian Shores , Clearwater Beach, FL 33785, United States