HOTEL APSIS SANT ANGELO
C/ Consell de Cent, 74 - | Barcelona Spain
Average price: US$ 109.46
The hotel is located just a short stroll from the Palacio de Congresos and the Barcelona Business Fair Grounds. Direct access to the airport and the Barcelona Sants train station.