Barceló Sants

Starting at
$114
Front of Property
Reception
Lobby Sitting Area

TripAdvisor Review

Based on 4831 review

See all

Property Location With a stay at Barceló Sants in Barcelona (Sants-Montjuic), you'll be within a 15-minute walk of Venetian Towers and Fira de Barcelona Montjuïc. This 4-star hotel is 0.6 mi (1 km) from Arenas de Barcelona and 1 mi (1.6 km) from Placa d'Espanya. Distances are displayed to the near...

More details