rooms were clean."
building was wonderful."
enjoyed the friendly atmosphere." hotel was luxurious."
service was very professional."
- All reviews
Situated in Minhang, this hotel is 5.1 mi (8.3 km) from Shanghai Jiao Tong University and within 12 mi (20 km) of Square Pagoda Park and Zuibaichi Park. Guhua Park is 12.2 mi (19.6 km) away.