Featuring 94 rooms, Nihonbashi Muromachi Bay Hotel Tokyo is near a shopping district and 2.5 km from Kabuki-za. The hotel also offers Wi-Fi throughout the property.
The property is located at an 800-metre distance from Mitsukoshimae tube station and 2.9 km from National Museum of Nature and Science. Shinobazu Pond is 2.5 km from this 2-star hotel, while Tokyo International airport is 20 km from it. The nearby shopping sights include Tsukiji Market, which is 2.9 km away. Muromachi 2-chome bus stop is 10 minutes' stroll from Nihonbashi Muromachi Bay Hotel and at a moderate distance from is enough to get to Shin-Nihombashi train station.
They are also decorated with an elegant furniture.
Nico, located 5 minutes on foot from this property, will spoil you with French cuisine.