Hotel Castilla is the ideal hotel to establish a base for rest and relaxation while traveling. We have an outdoor swimming pool, gardens and pool restaurant for the summer months, a la carte restaurant with local culinary specialties. Cafeteria, indoor lounge and outdoor terrace for a quick moment of relaxation.