Laid Back Luxury In The Heart Of Cowes Old Town
Sarah and Peter have created an escape like no other on the Isle of Wight. One MICHELIN Key Foresters Hall is the name of the hotel previously known as North House, a boutique hotel situated in the heart of Cowes Old Town. We have fourteen rooms with views of the sea and the old town, as well as a heated pool and rooms facing our terraced garden.