Hotel Review: Shangri-La Tokyo Showcases Chinese and Japanese Art

Hotel Review: the Shangri-la Tokyo has a great location near the Imperial Palace and next to the train station plus a fabulous collection of Asian art.

%d bloggers like this: