Capitol Grand location

Capitol Grand location
Rendering of Capitol Grand. Image Credit: Bates Smart.
Urban Editorial July 5, 2019

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.

Capitol Grand location
Location of 241 Toorak Road, South Yarra. Image by Google Maps.

Editor's Picks

Box Hill's best new apartment development approaches completion
"We will reward the buildings that are designed the best" VIC Gov to speed up approvals for best designed apartment developments
Beulah unveils new sustainable Fitzroy development
UEM Sunrise approved to develop two towers on Subiaco Oval
Traders in Purple line-up new Padstow development