Hotel L'Hotelet d'Estamariu
★★★
Ctra. N 260 - Km 229, La Seu d'Urgell, Spain Show on map
Hotel & Spa El Castell de Ciutat is a 4-star hotel in La Seu d'Urgell, Spain. It is one of 7 places to stay in La Seu d'Urgell listed on Triptoic.
Ctra. N 260 - Km 229, La Seu d'Urgell, Spain
Hotel & Spa El Castell de Ciutat is located at Ctra. N 260 - Km 229, La Seu d'Urgell, Spain.
Hotel & Spa El Castell de Ciutat is rated 4 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
#1 in Andorra La Vella
Hotel