Karta Vacation Rentals





On Melbourne’s stylish Chapel Street in South Yarra, this five-star hotel sits near Toorak Road. You’re minutes from the Melbourne Cricket Ground and the National Gallery of Victoria, and a short drive to St Kilda Beach and the Royal Botanic Gardens. Ideal South Yarra accommodation for culture and city escapes.