Este hotel se encuentra en el centro de Tokio, cerca de Templo Sengakuji, Torre de Tokio y Lonja del Pescado Tsukiji. Otro punto de interés cercano es Parque Nacional para el Estudio de la Naturaleza.