The 3-star Shanghai Feel Town Hotel is situated at a distance of 6 km from Shanghai Film Museum, which is an excellent place to improve cultural awareness. Guests who stay at the hotel can park their car on site.
The accommodation is located at a distance of 4.5 km from Songqingling Cemetery Park and within a short walking distance of Hongmei Road tube station. This Shanghai hotel is also at a distance of 6 km from Donghua University. The property is at a distance of 2.9 km from Minhang Sports Park. For those travelling from afar, Shanghai Hongqiao International airport is 8 minutes' drive away.
Smoki Moto features Korean dishes and is situated just a 14-minute walk away.