Featuring free Wi-Fi, Apartamentos Castillo Cazorla is located in Cazorlas historic centre Shops and cafeterias are 100 metres away The property offers air-conditioned apartments with mountain views and an a la carte restaurant Each apartment has a seating area with a sofa and TV The kitchen is equipped with a microwave, fridge and coffee machine The bathroom comes with a shower Some units feature a balcony The propertys restaurant, Restaurant Leonardo, is specialized in grilled meat and vegetables There is a shared room with ironing facilities The Santa Maria Ruines and La Yedra Castle are a 5-minute walk away Ubeda is 45 km away