1 independently reviewed luxury hotel in Buenos Aires, Argentina.
The definitive grand-hotel experience in Buenos Aires, anchored by a genuine historical palace rather than a themed reconstruction.