Saint Moritz Beachfront Residences
14-16 The Esplanade, St Kilda
Saint Moritz is its own extraordinary world. A place where every need and desire is met with ease by dedicated staff. A place where every day feels like a beautiful dream, with views over the water to the horizon, amenity beyond imagination and luxury without limits.