Fuente de Cella Hotel Cella, Teruel
Fuente de Cella is situated in Cella and has a heated pool and quiet street views. The apartment offers city views, a terrace, a 24-hour front desk, and free Wi-Fi is available throughout the property.
Number of rooms: 2
Calle Froilán Morencos, 2, 44370 Cella, Spain