This hotel, generally regarded as the grandest in Buenos Aires, is located in the heart of Recoleta, the most refined quarter in Buenos Aires.