La Posada XVI
Castellar de la Frontera, Cádiz
With a stay at La Posada XVI in Castellar de la Frontera, you'll be within a 15-minute drive of Castillo Castellar and Zoo de Castellar. This guesthouse is 17.8 mi (28.7 km) from Algeciras Harbour and 13.1 mi (21 km) from Almenara Golf Resort.