Located 1.8 km from Melbourne Museum in Melbourne, this apartment features a balcony with mountain views. LittleStay Collection Flemington boasts views of the garden and is 2.2 km from Etihad Stadium. Free WiFi is offered .
Address: 93 Flemington Road, 9 floor, 907 door., Melbourne
Rates from: AUD 209 Book Now