O Shangri-La Hotel, Tóquio, está localizado no coração da capital japonesa e rodeado por algumas das áreas comerciais mais populares da cidade.
Uma caminhada de 10 minutos do hotel leva até o Palácio Imperial e o mundialmente famoso distrito de compras de Ginza. O templo Asakusa Senso-ji e a Tokyo Disneyland / DisneySea ficam a apenas 20 minutos de trem.