Localizado a 2 minutos a pé da Estação de Shinsaibashi, no centro de Osaka, o New Osaka Hotel apresenta um restaurante, um bar e quartos com acesso Wi-Fi gratuito.
Os quartos climatizados do New Osaka Shinsaibashi têm um frigorífico, uma televisão com video-on-demand (VOD) e uma casa de banho privativa. Os tratamentos de massagens estão disponíveis nos quartos.
Um buffet de pequeno-almoço com pratos ocidentais e japoneses está disponível no Adustam. O jantar também está disponível no restaurante.
O New Osaka Hotel Shinsaibashi fica a menos de 5 minutos a pé de centros comerciais, incluindo o Daimaru e o Shinsaibashi. O Castelo de Osaka-jo está a 10 minutos de comboio, enquanto a área de Namba fica a 15 minutos a pé.
Há máquinas de venda automática no local.