Com uma localização atraente na área de Área de Koto, em Tóquio, ulu Tokyo situa-se a 5 minutos a pé de Shibusawa Eiichi Taku Monument, a 700 m de Site of Mutsu Munemitsu Residence e a 6 minutos a pé de Shinkawa Historic Place Monument. Este hotel de 4 estrelas dispõe de quartos com ar condicionado, casa de banho privativa e acesso Wi-Fi gratuito. Este alojamento não fumador encontra-se a 8 minutos a pé de Monument of Electric Experiment at Hiraga Gennai.
As unidades do alojamento dispõem de televisão de ecrã plano e cozinha. O alojamento apresenta alguns quartos com vistas da cidade, e cada quarto tem varanda. Todos os quartos providenciam roupa de cama e toalhas.
Ulu Tokyo tem vários pontos de interesse populares nas suas proximidades, incluindo Masago Monument, Bank of Japan Origin Place Monument e Takao Inari Shrine. O aeroporto mais próximo é o Aeroporto de Tóquio-Haneda, que fica a 17 km de ulu Tokyo.