Set in lush tropical mountains just 4 km from Atenas town, Barons Resort offers an outdoor pool and free WiFi. Each stylish air-conditioned villa has a balcony with wonderful views.
Villas feature contemporary décor and offer a bedroom with flat-screen TV, a microwave, coffee machine and oven. Bathrooms come with a shower and hairdryer.
Communal BBQ facilities are available at..