Offering air-conditioned rooms, the comfortable Japan House Nishishinjuku Aparthotel Tokyo is about 5 minutes' walk from Mukodai Kosodate Jizoson. The 3-star hotel provides guests with Wi-Fi in the rooms.
The aparthotel is notable for the prime location 4.2 km from Mejiro train station, and offers access to Samurai Museum, which is 2.3 km away. The property stands in proximity to Nishi-shinjuku-gochome tube station. Opera City Tower is approximately a 10-minute ride from the Japan House Tokyo.
Air conditioning, soundproof walls, and a washing machine as well as a balcony are featured in the rooms for guests' convenience. In addition, there is a refrigerator and kitchenware for self-catering purposes.
Gyukaku Nakanoshinbashi is situated not far from this Tokyo hotel.