A Nobu Hospitality szállodamárkát Robert De Niro hollywoodi sztár, Nobu Matsuhisa séf és étteremvezető, valamint Meir Teper filmproducer és üzletember alapította.
A szállodacsoport ma megnyitotta ötödik szállodáját Spanyolországban, a Nobu Hotel San Sebastiant. A szálloda az egykori Vista Eder palotában található, amely az egyik utolsó történelmi épület a La Concha-öbölben, amelyet Francisco Urcola építész tervezett, és 15 perces sétára található San Sebastián óvárosától, a Parte Vieja-tól. Közel van a főpályaudvarhoz és 20 percre a San Sebastian repülőtértől. A belső tereket Tomas Alía, a Studio Caramba munkatársa tervezte, és az ingatlanhoz természetesen tartozik egy Nobu étterem is.