CLEO, 1BDR St.Kilda Apartment ligger bare 8 minutter til fots fra St Kilda Beach og 16 minutter til fots fra St Kilda Road.