Going on vacation or taking a business trip? Whether business or pleasure, learn more about the property with a video before you book. ALVEAR PALACE HOTEL, located at AVENIDA ALVEAR 1891, BUENOS AIRES, , C1129AA, ARGENTINA. Contact the property directly at 54 11-48082100 or visit our homepage