Villa Sea Splash
61st Street, Holmes Beach, 34217, United States
Located in Holmes Beach, 600 metres from Anna Maria Island and 2.2 km from Holmes Beach, Villa Sea Splash provides air-conditioned accommodation with a terrace and free Wi-Fi. Guests staying at this villa have access to a balcony.