Find Other
Hotels and Resorts

Churchill Manor

About Churchill Manor
Rooms: 10

Welcome to Churchill Manor, a magnificent three-story mansion built in 1889. Inside you will discover grand parlors, a cheerful sunroom overlooking the gardens, and ten guestrooms featuring fireplaces, fine European antiques, and luxurious bathrooms. This setting is perfect for romantic getaways!