Holiday Villas III 106 features free Wi-Fi throughout the property and rooms with air conditioning in Clearwater Beach. The property is located 600 metres from North Redington Beach, 8.2 km from John's Pass and 8.
Indian Shores , Clearwater Beach, 33785, United States