Holiday Inn Melbourne on Flinders
Feel free to fill in the contact form and our team will endeavor to respond to your enquiry within the next 48 hours.
We are conveniently located on the corner of Flinders Lane and Spencer Street. We are close to Southern Cross Station and are in the free tram zone.
575 Flinders Lane
Melbourne, Victoria 3000 Australia