El hotel se encuentra en el corazón del distrito comercial de Tokio, a poca distancia a pie de las calles comerciales Ginza dori y Harumi dori, el teatro Kabuki y el Palacio Imperial. La estación de metro debajo del hotel te brinda acceso a todas las atracciones y lugares de interés de Tokio. Debido a su ubicación cerca del Tokyo International Forum, el hotel también es muy conveniente para expositores y viajeros de negocios.