Photo gallery for Hotel & Spa El Castell de Ciutat
Hotel & Spa El Castell de Ciutat
4-star La Seu d'Urgell hotel with 2 restaurants, connected to the airport
Reviews
8.8
Excellent
Popular amenities
Explore the area
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