This 4 star hotel is located in the city centre of Barcelona and was established in 1992. It is close to the Cathedral and the nearest station is Jaume I.
This 4 star hotel is located in the city centre of Barcelona and was established in 1992. It is close to the Cathedral and the nearest station is Jaume I....