The South Yarra center point is about the area of Toorak Road and the area of Royal Botanic Gardens.
Below are reviews of the city of South Yarra, Australia from an actual visitor's perspective.
Everything within walking distance. Close to the tram which takes you right to the train station. Fantastic choice of retail outlets and restaurants as well as parks.
Close to Chapple Street. Walked to Botanical Gardens!