Homes, hotels and businesses to be built as part of £500m regeneration plan