Featuring massage therapy and recreational facilities, Tokyo Business Hotel is located in the centre of Tokyo, 11 minutes' walk from Place M Gallery. The hotel provides a vending machine and a lift as well as Wi-Fi in public areas.
The Shinto Hanazono Shrine is around 600 metres away, while Mejiro train station is 3.5 km from this comfortable hotel. The Business also gives access to cherry blossom viewing spots, which is an 18-minute walk away. Visit Tamamo Pond, 1.2 km from the property, and feel complete harmony with the nature of Japan. There is the well-known Tokyo Tower a 15-minute drive from this hotel. The nearest tube station is Shinjuku-Gyoemmae, situated within reach of the accommodation.
This Tokyo hotel offers a buffet breakfast daily. The lounge bar is an inviting place for enjoying chilled drinks right at the Business Tokyo. Guests can dine at the soup restaurant Ichiran Shinjuku Central East Entrance, which is about 1 km away.