El Tokyo Business Hotel está en Shinjuku, cerca de Universidad médica de Tokyo y de Museo del Samurái.
Consta de 183 habitaciones climatizadas con aire acondicionado y calefacción (en temporada), tienen mobiliario funcional como el escritorio, muebles para descansar y TV pantalla plana, además cuentan con nevera, ideal para enfriar tus bebidas y meriendas. Todas las habitaciones tienen amplias ventanas con vistas panorámicas a la ciudad.
A primera hora puedes comer en el restaurante del hotel, ofrece ofertas gastronómicas variadas para el desayuno y el almuerzo, ambas comidas tipo buffet. Al final del día tienes la oportunidad de compartir una bebida en el bar, puedes conversar en un ambiente agradable. Además, encontrarás máquinas expendedoras de bebidas y aperitivos en recepción.
Las instalaciones ofrecen baños públicos tradicionales (onsen), ideales para completar tu experiencia en la gran ciudad, incluso proporcionan el servicio de masajes por un suplemento. Si lo prefieres, puedes recorrer las inmediaciones, el alquiler de bicicletas está disponible.