The rooms at 85 Caroline Street are, frankly, not that great, but who cares when for a reasonable price you can hang out in fabulous South Yarra? Shop till you drop, eat out every night, don't bother hiring a car because public transport access to the city and the big sporting venues is so close and regular (trams, trains or...
More
