The Stagecoach Inn offers charming rooms in a renovated 18th-century inn. Guests can enjoy free Wi-Fi, a restaurant, and a bar on a lush estate.