Super Hotel Tokyo Nihonbashi Mitsukoshi Mae
14-13 Kobuna-cho, Nihonbashi, Chuo-ku, Tokyo Station, Tokyo, Japan, 103-0024
Highlights
Facilities
Free internet access
Laundry service
Vending machine
Internet access – LAN
Internet access – wireless
Japanese