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