Sea Pala Hotel Hotel
1888 Jinhuitang E Rd, Fengxian Qu, Shanghai Shi, China, 201418, Shanghai, 201418
Sea Pala Hotel is located 17 km from Nanqiao Town and 30 km from Pudong Airport. It offers a restaurant, free parking on site and rooms with free wired internet.