Avenida Trafalgar 102, Los Canos de Meca · In city center
281 Reviews
Stay in one of 19 guestrooms featuring flat-screen televisions. Rooms have private patios. Complimentary wireless internet access is available to keep you connected. Bathrooms have bathtubs or showers and hair dryers.
Take advantage of recreation opportunities including an outdoor pool and bicycles to rent. This hotel also features complimentary wireless internet access, tour/ticket assistance, and a picnic area.
Outdoor freshwater pool
Indoor freshwater pool
Wi-fi