Search by Purpose
4 minutes walk from Tamachi Station on the JR Yamanote Line and extremely convenient for both business and sightseeing. Single rooms are over 15 meters square, with quiet fixtures to create a calm space.
3-8-1, 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