Aragon >
Cella
Cella hotels & apartments, all accommodations in Cella
Albergue "El Rio"
Cuesta Del Postigo 1, Cella, Spain
Featuring WiFi throughout the property, Albergue "El Rio" offers accommodation 7 km from Centro de Interpretacion Acueducto Romano. The hostel is located within walking distance of La Fuente de Cella.