Barcelona logo

NH Sant Angelo

Check Availability

NH Sant Angelo
Consell de Cent, 74
Barcelona
8015
Spain

Rooms from €74.90 ( £50.61 / $92.61 ) per night

Picture of NH Sant Angelo


The hotel is located just a short stroll from the Palau de Congressos and the Barcelona Business Fair Grounds. Direct access to the airport and the Barcelona-Sants train station.

Click here for more Information on the NH Sant Angelo together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the Barcelona area Barcelona Visitor Information