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