The long-anticipated plans for Cowes’ largest ever development – the $85 million new Isle of Wight hotel on the Cowes Esplanade – have finally been released.
After a three-decade chequered history – including a development permit fir
Subscribe to The Phillip Island and San Remo Advertiser to read the full story.