Updating availability and prices
Located in the centre of Zahara de Los Atunes, this hotel is 5 minutes? walk from Playa Del Carmen Beach
It offers rooms with air conditioning, a restaurant and a bar
This air-conditioned room features a TV, a phone and a private bathroom with free toiletries
Some rooms have mountain, patio or street views
Hotel
Room
Restaurant