El Castillo de Celia Hotel Cubla, Teruel
8.9/10
Wonderful
43 reviews
Free Wi-Fi
Offering a sun terrace and views of the mountain, El Castillo de Celia is situated in Cubla in the Aragon Region, 15 km from Teruel. Javalambre Ski Station is a 40-minute drive away. Free Wi-Fi is provided throughout the property.
Number of rooms: 6
calle La Iglesia 7, 44191 Cubla, Spain