Shangri-La Hotel, Tokyo, is located in central Tokyo and surrounded by some of the city's popular shopping areas.
A 10 minutes’ walk from the hotel brings you to The Imperial Palace and the world-famous Ginza shopping district. Asakusa Senso-ji Temple and Tokyo Disneyland / DisneySea are a mere 20-minute train ride away.