Apartments of South Yarra

46 Arthur St., South Yarra, VIC, 3141, 3141 Melbourne, Australia Get Directions to this spot
46 Arthur St., South Yarra, VIC, 3141
3141 Melbourne
Victoria, Australia

Rate and review Apartments of South Yarra in Melbourne, Victoria, Australia!

Share your experiences at [CLOSED] - Apartments of South Yarra with your friends or discover more Hotels in Melbourne, Victoria, Australia.