Barceló Sants, Barcelona

Barceló Sants

Rating: 
With a stay at Barceló Sants in Barcelona (Sants-Montjuic), you'll be within a 15-minute walk of Fira de Barcelona Montjuïc and Venetian Towers. This 4-star hotel is 0.7 mi (1.1 km) from Placa d'Espanya and 1.6 mi (2.7 km) from Casa Batllo.