Shangri-La Hotel, Tokyo

Shangri-La Hotel, Tokyo

www.shangri-la.com/jp/tokyo/shangrila
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