Espresso Apartments
unit 112 8/10 The Esplanade,, St Kilda, VIC 3182
03 9005 4633
Darryl Leigh
Enjoy the ultimate experience in luxury accommodation in Australia’s finest short stay furnished apartments.
We offer luxury furnished apartments for corporate accommodation and relocations, home renovations and short stay holiday rentals in Melbourne
5 out of 5 from 1 reviews