
No. 371-373, Nanliu Highway, Xuanqiao Town, Pudong New Area, Shanghai, China, 201304 Shanghai, China
Worth a spot on your Shanghai shortlist. What matters here: hotel, 4-star standard, restaurant and eV charging.
Meilun Hotel Shanghai International Tourist Resort is a hotel in Shanghai with 103 rooms. It offers a practical base with dining, fitness and guest services in a resort-area...






