Situated nearly 10 minutes' walk from Nihonbashi River, Apa Hotel Nihonbashi-Ekimae Tokyo offers 610 rooms.
The hotel is located approximately a 10-minute ride from National Museum of Nature and Science and a short distance from Kodemmacho underground station. Senso-ji is a 10-minute ride away, while Ozu Washi Paper Store is just 450 metres from the accommodation. There is the huge Tokyo Skytree Tower a 10-minute ride away, while Ningyocho bus station relatively near this 3-star hotel. The property is near Bakurochou train station, merely a 5-minute walk away.
Located in the vicinity of Apa Hotel Nihonbashi-Ekimae, the restaurant Owariya offers a Japanese menu.