The Hotel Concordia Barcelona is a 4-star hotel situated in front of the Poble Sec metro station, 10 minutes away from the famous las Ramblas de Barcelona, making it a suitable accommodation for both business a ... Read more

View all Luxury Hotels in Barcelona