North House is a Grade II listed townhouse located in the heart of Cowes. A house by the sea to enjoy seafood and wine this is Cowes first boutique hotel.
Situated within the Conservation Area of the old town of Cowes.
Journey time from London only 2 hours. Have a nosey.