St Kilda is a trendy and cosmopolitan suburb of Melbourne in Australia; it’s conveniently located close to the city centre on the sandy shoreline of Port Phillip Bay.
Here you will find a comfortable, trendy and boutique hotel that will offer you all the conveniences you need to ensure your stay is an enjoyable one.