Holiday Inn Melbourne On Flinders is a Australian Lodging based in Melbourne, Victoria. Holiday Inn Melbourne On Flinders is located at 575 Flinders Ln, Melbourne VIC 3000, Australia,
Please contact Holiday Inn Melbourne On Flinders using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Holiday Inn Melbourne On Flinders opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.