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