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

Registrations of interest start at Aniko's Mermaid Beach precinct, The Landmark
From Mosman to Isle of Capri: Why Sydney buyers are heading to the Gold Coast
Brighton on the Park to offer Southport's largest apartments
Iris Capital reveals 71 Garfield, Surfers Paradise beachfront apartments
How Resilience Latent Defects Insurance (LDI) stands apart from other construction and property insurances