Search by Purpose
The hotel nearest to the continuously developing Tamachi Station. An ideal location for going to major business areas in Tokyo and Shinagawa as well as for sightseeing. The hotel promises a comfortable stay.
3-14-21, Shibaura, Minato-ku, Tokyo, 105-0000
Our staff may only be able to communicate in Japanese.
Checking in Smoothly! From Making a Reservation to Checking Out