Alvear Palace, Buenos Aires, Argentina

Alvear Palace, Buenos Aires

The Alvear Palace in Argentina’s capital, Buenos Aires, is truly a palace, and widely considered to be the leading hotel in South America. Nearly 82 years after its polished brass doors first swung open, this 197-room neo-classical palace retains all the glamour and luxury of an older era. It is imposing and established: the foyer […]

Llao Llao Hotel, Resort, Golf & Spa, Patagonia, Argentina

Llao Llao Hotel, Resort, Golf and Spa

Here is the perfect destination for all who wish to discover a glorious mountain, lakeside and forest retreat amid some of the world’s finest, most inspirational scenery. The resort is the Llao Llao Hotel, Resort, Golf and Spa, and the setting is Argentine’s Patagonian Lake District. It is wild and majestically beautiful. But this is […]