Located in the heart of the dynamic and metropolitan business district of St Kilda Road, Stanton Apartments, a 3 star property, offers spacious and well designed apartment hotel St Kilda accommodation close to some of Melbourne’s most famous and historic monuments, parks and major attractions.
Read more...Stanton Apartments
Melbourne, Victoria,
622 St Kilda Road, Melbourne, Victoria, Australia,