Accommodation: Fairfield, VIC

Yarra House Image

Yarra House

101 Yarra Bend Road, Fairfield, VIC 3078
Located 25 minutes from the Melbourne CBD, Yarra House - Melbourne Polytechnic provides short stay accommodation...More