Barcelo Sants
Pl. dels Paisos Catalans, s/n, Barcelona, Other areas, 8014
Very Good, 4.5
This 4 star hotel is located in the city centre of Barcelona and was established in 1992. It is close to the Fira Monjuic and the nearest station is Barcelona Sants Station. The Hotel has a restaurant...
More Info