Gourmet Hot Spots and Restaurants around Shangri-La Hotel Tokyo
The Shangri-La Hotel Tokyo is a luxury hotel standing high above Tokyo Station. It is an oasis in the city, offering warm, top-class hospitality and the finest facilities.Let LIVE JAPAN guide you to the best gourmet spots near the Shangri-La Hotel Tokyo!