La Casa del Califa
Vejer de la Frontera, Cádiz
With a stay at La Casa del Califa in Vejer de la Frontera, you'll be within a 5-minute walk of Plaza de Espana and Annie B's Spanish Kitchen. This hotel is 21.3 mi (34.2 km) from La Barrosa Beach and 8.9 mi (14.4 km) from Playa de El Palmar.