Apollo Inn
$$$
Open
Advertisement
165 Flinders Ln
Melbourne, VIC 3000
Apollo Inn, established in 1844, is one of Melbourne's earliest public houses, located at the corner of Flinders Lane and Russell Street. The venue serves as a tribute to the timeless art of cocktails, offering an intimate atmosphere for both bartenders and patrons alike.
The establishment acknowledges and respects the Wurundjeri Woi Wurrung people of the Kulin Nation, honoring their role as the Traditional Custodians of the land. Apollo Inn pays homage to their Elders, past and present, as well as all Aboriginal and Torres Strait Islander people.
Generated from the website
Also at this address
See a problem?
You might also like
Advertisement