A short term rental apartment located in a residential complex in South Yarra. Perfect for groups travelling together, or those searching for a convenient 2 bedroom base that they can make their own.

Price

$$

Address

Yarra Street, South Yarra