
Shangri-La Hotel

Marunouchi Trust Tower Main 1-8-3 M
Shangri-La Hotel, Tokyo is Tokyo's latest luxury hotel to open in March this year, in the heart of Japan's metropolitan. Occupying the top 11 floors of the building adjacent to Tokyo Station where unparalleled access can be made to all parts of Tokyo and Japan, it is a mere 5 min's walk to the Imperial Palace gardens, and the central business district of Marunouchi and Nihombashi. Within 5 mins by car, one can also reach Ginza, the shoppers' paradise of Tokyo. more »
Powered by ikyu



