Shanghai Feel Town Hotel
The 3-star Shanghai Feel Town Hotel boasts convenient location not far from Jinjiang Amusement Park, Guilin Park and Dino Beach.
Shanghai Feel Town Hotel is also located near Shanghai International Exhibition Center, Yinqixing Ski and Guangqi Park.
This property offers proximity to parks.
Seven Great String Of Incense And Pot are situated in a beach area, about 950 meters from the venue.
A 10-minute stroll will take you to Hechuan Road subway station. The hotel is located within 10 km distance of Hongqiao airport.