Search by Purpose
A 1-minute walk from the nearest station, Subway Takaracho Station, and a 9-minute from Tokyo Station. It's ideally located to go to the main places in the city of Tokyo and handy for business and sightseeing.
3-11-2, Kyobashi, Chuo-ku, Tokyo, 104-0031
Our staff may only be able to communicate in Japanese.
Checking in Smoothly! From Making a Reservation to Checking Out