O Okubo 106-Sj0020 Aparthotel Tóquio, localizado a uma distância aproximada de 25 minutes a pé do Edifício do Governo Metropolitano de Tóquio, dispõe de Wi-Fi nas áreas públicas.
Ao ficar neste hotel de Tóquio, está convidado a descobrir o Edifício Shinjuku Sumitomo, localizado a apenas 1.9 km de distância, ou a visitar locais desportivos como o Estádio de Meiji Jingu, que fica a 3.2 km de distância. O apart-hotel está a um curto caminho do Santuário de Hanazono em Tóquio. O Okubo 106-Sj0020 Aparthotel está localizado a apenas 6 minutos a pé do Santuário de Inarikio. O estabelecimento está a cerca de 800 metros da estação de metro Shinjuku-nishiguchi e a alguns minutos da Shin-Okubo.
Os quartos têm controle de temperatura, bem como máquinas de café/chá para sua conveniência. Juntamente com casa de banho separada e chuveiro, os confortos dos casas de banho incluem também secador de cabelo e toalhas.
Enquanto se hospedam no Okubo 106-Sj0020 Aparthotel de Tóquio, os hóspedes podem escolher entre opções de jantar nas proximidades, tais como Thai Restaurant Khun Mae Shin Okubo Main Store, situado a aproximadamente 5 minutos de distância a pé, ou Yangnoie Shinokubo a 5 minutos a pé.