The splendid Shangri-La Hotel, Tokyo is conveniently located next to Tokyo Station. Guests will appreciate Shangri-La’s world-renowned hospitality, as well as the very finest facilities and amenities, while staying within the comfort and warmth of this elegant Tokyo hotel. 

Marunouchi Trust Tower Main, 1-8-3 Marunouchi Chiyoda-ku, Tokyo, 100-8283, Japan T: +81367397888