Prices from £950
Sleeps 8 in 4 bedrooms
The Isle of Wight’s undiscovered gem, Island Harbour, is the perfect location for a peaceful holiday. Set in a unique, tranquil river valley Island Harbour is approximately a mile downstream of the world renowned sailing town of Cowes. Yachtsman’s Tower is a luxury self catering marina home, situated right on the waters edge.