Opening in March 2009, the 202-room Shangri-La Hotel, Tokyo will be located in the Marunouchi district on the top 11 floors of the 37-storey Marunouchi Trust Tower Main Building, next to Tokyo Station. With the Imperial Palace and Nihonbashi business district just a 10-minute walk away, this prime location will appeal to local corporate patrons and discerning diners, as well as international business and leisure travellers.