W Hotel Hotels Closest To Barcelona-Sants Train Station

W Barcelona Barcelona

Plaça Rosa dels Vents, 1
Barcelona, ES 08039
In Barcelona (Ciutat Vella)

Distance2.8 miles SELECT

More Nearby Hotels