Avec une vue sur le Palais impérial et le mont Fuji, l'hôtel se trouve au cœur du quartier de Yaesu. L'une des destinations les plus courues pour les affaires et les loisirs, il abrite l'emblématique gare de Tokyo en briques rouges et se trouve à quelques minutes à pied des quartiers financiers de Nihombashi et Marunouchi. Il est également possible de marcher jusqu’à Ginza, avec ses boutiques iconiques et ses restaurants incomparables.