I stayed at 200 Toorak Road which was leasted by Aston Apartments of Powell Street. I have to say that I am glad I paid the additional money reading the other reviews! We had a 2 bedroom apartment which seemed new, freah, light and very safe and secure. The location was very convenient, just across from south Yarra Station and... more






