The Sands Torquay, an icon along Victoria’s famous Surf Coast, has attracted widespread global hotel management interest ahead of being listed for sale.
The Sands Torquay, an icon along Victoria’s famous Surf Coast, has attracted widespread global hotel management interest ahead of being listed for sale.