Toyoko Inn Tokyo Nihombashi Hamacho Meijiza Mae is around a 10-minute drive from National Museum of Nature and Science, and features a lift and a vending machine onsite. The inn also offers guests high-speed Internet access in the rooms.
The property is located in Tokyo, not too far from Morishita tube station. Kanda Shrine is approximately a 25-minute walk away, while Izutsu Beya is only 6 minutes' walk from this 3-star hotel. Kaminarimon Gate Senso-ji is approximately a 25-minute walk away, while Bakurochou is situated just a short stroll from the accommodation. Guests will find Shin-Ohashi bus stop next to Toyoko Inn Tokyo Nihombashi Hamacho Meijiza Mae, merely a 10-minute walk away.
You can stay in one of the 83 air-conditioned rooms featuring complimentary wireless internet and a TV along with an electric kettle. They also feature an electric kettle and a fridge. Along with a shower/bath combination, the private bathrooms are fitted with guest toiletries.
The Toyoko Inn Tokyo Nihombashi Hamacho Meijiza Mae offers a free continental breakfast. Guests will enjoy Indian dishes at Echigoyawakasa, which is only 5 minutes' walk away.