Recommended hotels in Los Canos de Meca

Canos De Meca Apartment Los Canos de Meca

From US$ 97

Carretera Los Canos De Meca A Barbate Km 0,05, Los Canos De Meca, Spain - Show map

Show map

Location : In Trafalgar Cape, 50 meters away from the beach. Accommodation: 97 tourist Apartments (duplex, Apartments and attics) of 1 or 2 bedrooms, dining-room, kitchen, bathroom, outdoor terraces, garden areas and outdoor swimming pool.

Book Now From US$ 97