Shangri-La Hotel Tokyo

ADD TO MY TRIP

Located in Tokyo's prime Marunouchi district and surrounded by some of the city's finest shopping, the Shangri-La Hotel, Tokyo is the ideal choice for business and leisure travellers. The Imperial Palace and Nihonbashi area are both within 10 minutes walk. The hotel is situated on the top 11 floors between 27th and 37th floor of Marunouchi Trust Tower Main building that is just beside Tokyo station. In addition to Shangri-La's hallmark Asian design, every room also enjoys excellent city ...

ADD TO MY TRIP
Near by