Capitol Grand location
Located at 241 Toorak Road, South Yarra, Capitol Grand rebrands an entire corner into an exciting retail and apartment development complex. When completed, it will be the first size star residential development in Australia with 450 apartments.
Established in the 1850’s, South Yarra has an irrevocable charm from its affluent Victorian townhomes and mansions to the bustling street life of restaurant and boutiques along Chapel Street.
Capitol Grand has a perfect location close to the meandering Yarra River and 4km from the Melbourne CBD. The suburb is connected by vast tram lines and the South Yarra train station.