In the northeastern corner of Spain and bordering France at the Pyrenees, Catalonia is one of Spain's more independent regions. It has its own language and semiautonomous government. With Barcelo...
Cardona, Spain11.8 miles
This 99 room property, built in 2003......
View Hotel Details
Not Yet Rated
Commission: -
Rooms: 99
Rates: $88 - $96