L'hotel NH Numancia si trova nella parte superiore della città. ###>NH Numancia Hotel, Barcelona is located in up-town Barcelona. Its location is relatively obscure for tourists who wish to be at Barcelona's hub - the city centre is a bus or metro ride away.