Westover Inn is a classic inn featuring accommodations in an 1867 manor, an annex, and a modern cottage. It offers dining, a chapel, and a pool for guests.