Northwood House, Cowes
Experience the elegance of Northwood House, a historic manor nestled in the heart of Cowes on the Isle of Wight. Set amidst picturesque grounds, this stately home offers a glimpse into the island's rich heritage and hosts a variety of cultural events throughout the year.
Explore the grand interiors, and enjoy the timeless beauty of this iconic landmark
Stay at The Caledon for weddings and other events at Northwood House. Enjoy the convenience of our cozy rooms, delicious breakfast, and personalized service, all just moments away from the venue.
Northwood House is only 10 mins on foot or 2 mins in a taxi from us.