Hotelmærket Nobu Hospitality blev grundlagt af Hollywood-stjernen Robert De Niro, kokken og restauratøren Nobu Matsuhisa og filmproducenten og forretningsmanden Meir Teper.
I dag åbnede hotelkoncernen sit femte hotel i Spanien – Nobu Hotel San Sebastian. Hotellet ligger i det tidligere Vista Eder Palace, en af de sidste historiske bygninger på La Concha-bugten designet af arkitekten Francisco Urcola, og ligger 15 minutters gang fra San Sebastiáns gamle bydel, Parte Vieja. Det er tæt på hovedbanegården og 20 minutter fra San Sebastian lufthavn. Interiøret, konceptualiseret af Tomas Alía fra Studio Caramba, og ejendommen inkluderer selvfølgelig en Nobu-restaurant.