Shed 14, Central Pier 161 Harbour Esplanade, Docklands Victoria 3008, Australia
Distance: 60 m
Company description
Reincarnated from its South Wharf location, Alumbra brings a vibrant and global essence to the Docklands and Central Pier. Alumbra operates as a world-class club, cocktail bar and function space.