About

Location :
2-1-1 Nihonbashi Muromachi, Chuo-ku, Tokyo, 103-0022

Hotel Details

Accomodation Type: Hotel
Year Opened: 2005
Star Rating: 5
Check-in Time: 03:00 PM
Check-out Time: 12:00 PM

Gallery