Albert Palais Location Map

Albert Palais is located at 2 Catherine Street Leichhardt NSW 2040. View larger map

For your convenience, parking is available at the car park, located at the rear of the building via Redmond Lane.