Located 1.9 km from Anna Maria City Pier and 9 km from Egmont Key State Park, La Casa Barnes offers accommodation in Holmes Beach. Guests benefit from balcony. A dishwasher and a microwave can be found in the kitchen.
Facilities of Apartments La Casa Barnes
- Swimming Pool
- Air conditioning