Shangri-La Hotel, Tokyo

43 followers
·
3 following
Tokyo, Japan  ·  The Shangri-La Hotel, Tokyo is a luxury hotel in Tokyo, with a convenient location adjacent to Tokyo Station. http://www.shangri-la.com/tokyo/shangrila/
Shangri-La Hotel, Tokyo