Karta Vacation Rentals
In the heart of St Kilda on Carlisle Street, with a tram stop out front and Acland Street's café scene on your doorstep. Luna Park, the Palais Theatre and St Kilda Beach are all within easy walking distance. A family-friendly hotel and serviced apartments a short stroll from Albert Park Lake.