Shangri-La Hotel, Tokyo, Tokyo

Marunouchi Trust Tower Main 1-8-3 Marunouchi, Chiyoda-ku Tokyo100-8283, Japon