Charming country inn, The Fox Inn, offering a rural escape near key destinations.