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.
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.