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