South Yarra Boutique Maison
South Yarra, 3141 Melbourne, Australia
Set in Melbourne and only 1.4 km from Royal Botanic Gardens Melbourne, South Yarra Boutique Maison offers accommodation with garden views, free Wi-Fi and free private parking. 1.9 km from Shrine of Remembrance and 2.