Karta Vacation Rentals
In the heart of Vejer de la Frontera’s city center, Casa Leonor sits a short stroll from Vejer Castle and the Arco de la Puerta Cerrada. The Church of the Divine Saviour is just around the corner (0.1 mi), and Cape Trafalgar is about 9.2 miles away.