Location

Alvear Palace

Book Travel Now!

Alvear Palace Hotel is located in the heart of Recoleta, which is the most refined quarter of Buenos Aires. This hotel is also only five minutes away from the financial district.