Hotel MyStays Nihonbashi
Chuo-ku Nihonbashi Tomizawa-cho 11-19, Tokyo, Japan
Booking.com
Book Now