Smile Hotel Tokyo Nihombashi

2-13-5 Nihonbashi-Kayabacho
Tokyo
Japan