The splendid Shangri-La Hotel, Tokyo is the newest Tokyo luxury hotel, with a convenient location adjacent to Tokyo Station. Guests will appreciate Shangri-La’s unique brand of hospitality and service, as well as the very finest facilities and amenities while staying within the comfort and warmth of this luxurious Tokyo hotel.
Hotel Access Map (PDF)