Always a great choice of hotel, its location beside one of Spain’s largest Natural Parks is simply a bonus

Hotel Castellar is a charming hotel in Cadiz situated in a privileged location, a stone’s throw from the Alcornocales Natural Park and just ten minutes away from Sotogrande. Its lush environment will allow you to enjoy all sorts of activities at the very heart of nature.