Shimen Country House offers pet-friendly accommodation in Huzhou. Guests can hire a car to explore the surroundings. Free WiFi is available in the public area. Shimen Country House is 45 minutes' drive from Deqing Railway Station. Mogan Mountain is 18 minutes' drive away. Free private parking is available on site. All rooms feature air conditioning and shower facilities. Shimen Country House offers a 24-hour front desk, express check-in/check-out and lockers. There is a garden and a shared lounge area at this property. Guests can enjoy the on-site restaurant.