La marca hotelera Nobu Hospitality fue fundada por la estrella de Hollywood Robert De Niro, el chef y restaurador Nobu Matsuhisa, y el productor de cine y empresario Meir Teper.
El grupo hotelero inauguró hoy su quinto hotel en España, Nobu Hotel San Sebastian. El hotel está ubicado en el antiguo Palacio de Vista Eder, uno de los últimos edificios históricos de la Bahía de La Concha diseñado por el arquitecto Francisco Urcola, y se encuentra a 15 minutos a pie de la Parte Vieja de San Sebastián. Está cerca de la estación principal de trenes ya 20 minutos del aeropuerto de San Sebastián. Los interiores, conceptualizados por Tomas Alía de Studio Caramba, y la propiedad por supuesto incluye un restaurante Nobu.