L’hotel, affacciato sul Palazzo Imperiale e sul Monte Fuji, si trova nel cuore del quartiere di Yaesu. Si tratta di una delle zone più ricercate sia per affari sia per svago, che ospita l'iconica stazione di Tokyo in mattoni rossi e dista pochi passi dai quartieri della finanza, Nihombashi e Marunouchi. Da qui si possono raggiungere a piedi anche gli iconici negozi e gli eccellenti ristoranti di Ginza.