First Shangri-la Hotel Set Up in Tokyo
Tokyo Shangri-la Hotel set up on March 2, 2009 and it was the first Shangri-la hotel in Japan. Shangri-la Hotels Group released that they spent a long time finding a business partner and a best suitable location in Japan because Japan market was very important to Shangri-la Hotels Group. Tokyo Shangri-la Hotel carried on the Group’s original principle to bring the warmest Shangri-la hospitality to all the guests.


