La Carmela Rooms Guesthouse El Palmar, Costa de la Luz
Situated in El Palmar, La Carmela Rooms has a garden, terrace and free Wi-Fi throughout the property. The guest house features family rooms.
Number of rooms: 7
Finca La Carmela - Camino de los atravesados s/n, Playa del Palmar, 11159 El Palmar, Spain