The Maison Albar - Le Monumental Palace is located on Avenida dos Aliados 151, in Porto, Portugal. It is located in the heart of the historic centre of Porto, next to the Clérigos, the Town Hall and the Dom Luis I Bridge.