Barcelona logo

NH Numancia

Check Availability

NH Numancia
Numancia, 74
Barcelona
8029
Spain

Rooms from €49.00 ( £44.55 / $64.59 ) per night

Picture of NH Numancia


Located 400 metres from Sants Station in Barcelona, NH Numancia offers modern, air-conditioned rooms with satellite TV and a pillow menu. Some rooms also feature a large private terrace.

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











This hotel supplied in conjunction with Bookings.

Map of the Barcelona area Barcelona Visitor Information