Business, South Yarra Stays
South Yarra Stays is a newly renovated 1 bedroom apartment in South Yarra Melbourne.We are very close to all public facilities like - restaurants, bars, cafes, public transportation and even Yarra Station. Our aim is to provide luxury, comfort and space to our guests. We provide top rated accommodation for long term stay along with special offer of 40% discount.