Tokyo Business Hotel est juste à moins de 16 minutes à pied du Musée de la lutte contre l'incendie et fournit une laverie automatique. Il y a un parking privé sur place et du Wi-Fi dans les zones publiques.
L'hôtel est situé au cœur même de Tōkyō, à dans le quartier de mètres de la station de métro Shinjuku-Gyoemmae. Cet hôtel 2 étoiles est situé dans le quartier "Arrondissement de Shinjuku", à 8 minutes de marche du Sanctuaire Hanazono. Visitez Tamamo Pond, à moins de 12 minutes de marche de cet hébergement, et sentez-vous en parfaite harmonie avec la nature de Japan. Tokyo Business Hotel est situé à côté du Jardin impérial de Shinjuku, et Shinjuku Expressway Terminal se trouve à moins de 10 minutes de marche. L'hôtel est à 10 minutes de marche de la gare le Shinsen-Shinjuku, offrant une liaison ferroviaire directe avec l'aéroport international Haneda de Tokyo, qui est à 27 minutes en voiture.
177 chambres à Business sont équipées de conforts comme de la climatisation ainsi qu'une TV à écran plat avec des chaînes satellite. Il y a des salles de bain privées avec une douche dans quelques unités.
Business de Tōkyō propose un petit-déjeuner sous forme de buffet chaque jour. Le bar lounge invite les invités à profiter des boissons réfrigérées. Servant de la nourriture et des boissons, R Diner et Hotpepper1 sont situés à 150 mètres de ce étoiles.