Eurostars Executive Hotel
Barbera del Valles, Barcelona Province
With a stay at Eurostars Executive Hotel, you'll be centrally located in Barbera del Valles, within a 15-minute drive of Sagrada Familia and Autonomous University of Barcelona. This 4-star hotel is 11 mi (17.7 km) from La Rambla and 11.8 mi (19 km) from Plaça de Catalunya.