Showcasing a barbecue, playground and sun terrace, ShangHai Red House Country House is located in Nanhui. Nanhui Taohua Village is 2.7 miles away. Free private parking is available on site.
Guests can enjoy a meal at the on-site restaurant. The property also has grocery deliveries and Convenience Store (on site).
Dishui Lake is 16 miles from ShangHai Red House Country House. The nearest airport is Shanghai Pudong International Airport, 7 miles from the property.