Featuring air conditioning, 103 Bayview Villas offers accommodation in Clearwater Beach. Clearwater Marine Aquarium is 13 km from the property.
The accommodation is equipped with a seating area with a flat-screen TV and DVD player. All units have a kitchen equipped with a dishwasher and oven. A microwave, a fridge and stovetop are also provided, as well as a coffee machine.
Sand Key Park is 11 km from 103 Bayview Villas. The nearest airport is St Petersburg-Clearwater Airport, 17 km from 103 Bayview Villas.