Karta Vacation Rentals
In the sailing heart of Cowes on the Isle of Wight, North House is a 4-star bed & breakfast minutes from Island Sailing Club and Cowes Harbour. It’s also close to the Royal London Yacht Club and Cowes Maritime Museum — ideal for yacht-watching and seaside strolls.