Get Listed
Holiday Inn Melbourne on Flinders
InterContinental Hotels Group Hotel
Address: 575 Flinders Lane, Melbourne, Melbourne, Victoria, 3000, Australia