Photo gallery for Hotel & Spa El Castell de Ciutat
Hotel & Spa El Castell de Ciutat
4-star hotel with free valet parking
Reviews
8.8
Excellent
Popular amenities
Explore the neighborhood
Ctra. N 260 - Km 229, La Seu d'Urgell, Lleida, 25700
- La Seu d'Urgell Cathedral19 min walk
- Diocesan Museum of Urgell20 min walk
- Aravell Golf8 min drive