APA Hotel Nihombashi Bakurocho EkimaeHotel
1-6-6 Nihonbashi Bakucho Chuo-ku, Tokyo, 103-0002
APA Hotel Nihombashi Bakurocho Ekimae is located in Tokyo, within 1.4 km of Ryogoku Kokugikan National Sumo Stadium and 2 km of Edo Tokyo Museum. The property is around 2.7 km from Marunouchi Building and 3 km from Sensoji Temple.