The 3-star Shanghai Feel Town Hotel is situated within a 6-km distance of Shanghai Film Museum, which is an excellent place to improve cultural awareness. Parking is available on site.
The hotel is located about 10 minutes by car from Jinjiang Amusement Park and within 6 km of Longhua Temple. This Shanghai hotel stands right off Hongmei Road tube station. The nearby notable religious buildings include Xujiahui Catholic Church, at a distance of 6 km from the property. For those travelling from afar, Shanghai Hongqiao International airport is 8 minutes' drive away.
Asian cuisine is served at Smoki Moto that lies only a 14-minute walk away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about Shanghai Feel Town Hotel!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Find your perfect place to stay!
Great locations and deals for every budget.