Seapala Resort

Seapala Resort Address: No.1888 East Jinhuitang Rd. Fengxian ,Shanghai 201418, Shanghai, China

Minimum price found for Seapala Resort was: Null CNY

Click here to get more information, photos & guest ratings for Seapala Resort