Smile Hotel Tokyo Nihonbashi

Details


Address
Chuo-ku Nihonbashi Kayaba-cho 2-13-5

Make a booking


Check Dates on

About this hotel

Just 100 metres from Kayabacho Subway Station, Smile Hotel Nihonbashi offers rooms with free wired internet, a tea maker and a private bathroom. It has a restaurant and a tea lounge.