Het hotel ligt in Puerto Madero, het moderne gedeelte van Buenos Aires. Dit is het meest kosmopolitische wijk van Buenos Aires en bevinden er zich verschillende gelegenheden voor lokale en internationaal restaurants waar de beste wijnen van Argentinië worden geserveerd. U kunt genieten van hele unieke architectuur waaronder de Puente De La Mujer (brug van de vrouw) die ontworpen is door de fameuze Spaanse architect Santiago Calatraba. Alvear Icon is de perfecte weerspiegeling van de moderne kant van deze bruisende stad.