Hotel Eurostars Angli, Barcelona

Hotel Eurostars Angli

Rating: 
Located in Barcelona (Sarria), Hotel Eurostars Angli is within a 10-minute drive of Monastery of Pedralbes and CosmoCaixa. This 4-star hotel is 2.9 mi (4.6 km) from Casa Batllo and 3.4 mi (5.4 km) from Sagrada Familia.