Castle of Castellar de la Frontera
(926)
Hotel
Informal rooms & suites in an 11th-century castle hotel featuring a restaurant & countryside views.
Address: Calle del Rosario, 3, 11350 Castellar de la Frontera, Cádiz, Spain
Phone: +34 956 69 31 50