Location. Situated in the southeastern Australian state of Victoria, the Holiday Inn on Flinders is located in the state's capital of Melbourne, the country's second most populous city. Hotel Features.Melbourne Convention Centre - only 100 metres from the hotel.
Melbourne Exhibition Centre - only 300 metres from the hotel.
Crowne Casino & Entertainment Complex - only 100 metres from the hotel. Search below for Holiday Inn On Flinders Melbourne reviews, photos,
map information and rates.