South Yarra Hotel offers luxury accommodation in the heart of Melbourne. It is just minutes away from the central business district and major landmarks of the city. The apartment hotel has an onsite g
{}