Directions to Holiday Inn On Flinders, Melbourne

Holiday-inn-on-flinders-map
The Holiday Inn On Flinders in Melbourne is located at 575 FLINDERS LANE , Melbourne , AU .   Click on the Google Map above to get an interactive version and see the area around the Holiday Inn On Flinders .