Hotel ★★★★

Hotel & Spa El Castell de Ciutat

Ctra. N 260 - Km 229, La Seu d'Urgell, Spain Show on map

About Hotel & Spa El Castell de Ciutat

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.

Property facts

Property type
Hotel
Star rating
4 stars

Location

Ctra. N 260 - Km 229, La Seu d'Urgell, Spain

Loading map…

Frequently asked questions

Where is Hotel & Spa El Castell de Ciutat located?

Hotel & Spa El Castell de Ciutat is located at Ctra. N 260 - Km 229, La Seu d'Urgell, Spain.

How many stars does Hotel & Spa El Castell de Ciutat have?

Hotel & Spa El Castell de Ciutat is rated 4 stars.

Stays near Hotel & Spa El Castell de Ciutat

Highly rated alternatives close by

All 7 in La Seu d'Urgell →
See prices on Agoda
Check prices