Barcelona, Barcelona
Spend a second to
save a fortune!
Spend a second to save a fortune!
Numancia, 74, Barcelona
Located 400 metres from Sants Station in Barcelona, NH Sants Barcelona offers modern, air-conditioned rooms with free WiFi, flat-screen TV and private bathroom. The hotel has a restaurant, serving fresh Mediterranean cuisine.
See MoreUsage of subsidiary facilities may incur additional fees