Posted on

Quinn Ha | Meta Tree Hotel Shanghai People’s Square (No.20 Lane, 155 威海路人民广场黄浦区上海市 China, 200003)