City hotel

Nobu Hotel Barcelona

Sants · Barcelona · Spain

A hotel with a Nobu restaurant, near Sants station.

Nobu Hotel Barcelona is at Avinguda de Roma 2–4, close to Barcelona Sants station.

  • Near Sants station