Smile Hotel Tokyo Nihombashi, Tokyo

2-13-5 Nihonbashi-Kayabacho Tokyo103-0025, Japan