Offering a sun terrace and views of the mountain, El Castillo de Celia is located in Cubla in the Aragon Region, 9.3 mi from Teruel. Javalambre Ski Station is a 40-minute drive away. Free WiFi is provided throughout the property.
Featuring a terrace, the accommodations comes with a dining area and seating area with a flat-screen TV. There is also a kitchenette, fitted with a microwave, toaster and fridge. Every unit has a private bathroom with a bath or shower. Towels are featured.
This property is structured in 3 apartments, each with 2 bedrooms.
You can engage in various activities, such as cycling and hiking. Mora de Rubielos is 29 mi from El Castillo de Celia, while Albarracín is 31 mi from the property. Dinopolis is 9.3 mi from the property.