Flagstaff City Inn
Hotel
Melbourne
Flagstaff City Inn is located a 2-minute walk from beautiful Flagstaff Garden. It is only 700 m from the interstate Spencer Street train and bus terminal, with direct airport transfers available.
Number of rooms: 42
45 Dudley Street, West Melbourne, 3000 Melbourne, Australia