Score from 27 reviews:
Latest Booking: April 18
There is 1 person looking at this hotel.
Air-conditioned rooms with satellite TV are offered by this hotel in Estela, which is situated 2 km from Rio Alto Beach. It has a panoramic terrace overlooking the countryside and well-kept gardens.