酒店地址
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 .
酒店地址
93 Flemington Road, 9 floor, 907 door., Melbourne 3051
地圖位置