Smile Hotel Tokyo Nihonbashi


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.