ShangHai Red House Country House

  • 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.

  • No.698 NanLiu Highway, No.105 WuXing Village, 200105 Nanhui, China
    No.698 NanLiu Highway, No.105 WuXing Village
    Nanhui, Shanghai, China