With its warm smiles and welcoming vibe, you'll rediscover the joy of travel at Holiday Inn Melbourne on Flinders. It's the perfect Melbourne base - on the corner of Flinders Lane and Spencer Street.
575 Flinders Lane, Melbourne, Victoria, 3000
03 9629 4111
Mon - Sun: 12:00 am - 12:00 am