Glass enjoys a city escape at Shangri-La Tokyo
SITUATED next to Tokyo Station in the Marunouchi neighbourhood lies the luxury behemoth, Shangri-La Tokyo.
In a city famed to be the epicentre of food, arts and culture in Japan, this 200-room hotel offers...