Shanghai Happy Hotel is located in the heart of Shanghai and offers parking on site.
Fengxian Tantuqu Wetlands is 3.4 km from this Shanghai hotel, while 4.2 km from Brilliance South Shopping Center this place. From the property it will take 25 minutes to walk to Guhua Park. For those travelling from afar, Shanghai Hongqiao International airport is 32 minutes' drive away.