Shangri-La Tokyo
Shangri-La Tokyo
Hotel
Marunouchi Trust Tower Main, 1-8-3 Marunouchi, Chiyoda-ku, Tokyo, Tokyo-to, Japan
94
Excellent ·
477 reviews