Alvear Hotels & Residences

The Alvear hotels are a reference for luxury hotels worldwide in Buenos Aires. Unique in style and decoration, each hotel is strategically located and inspired to give the guest a unique experience.

Alvear Palace Hotel in the elegant La Recoleta, has grand French-inspired public areas and suites decorated in Empire and Louis XV style. The renewed top floors unveil spacious, contemporary designed suites.

The Alvear Art Hotel is a modern 17 floor building located in the financial, commercial and cultural heart of the city, next to the historical Plaza San Martín. It is the perfect choice for travelers who combine business and pleasure.

Alvear Icon Hotel & Residences in Puerto Madero has been conceived to enjoy the most incredible views. It reflects modernity and vigor, typical of this throbbing city.

Excellence, hospitality and sophistication is the hallmark of the Alvear brand.