Cowes - Lodging
Best Western New Holmwood Hotel - Queens Road, Egypt Point