South Beach features free Wi-Fi throughout the property and rooms with air conditioning in Clearwater Beach. The property is around 2.1 km from Indian Shores Beach, 12 km from Pier 60 and 14 km from John's Pass. The property is non-smoking and is situated 300 metres from Indian Rocks Beach.
Indian Rocks Beach, Clearwater Beach, 33785, United States