Alvear Palace HotelCurrently Open
- Address: Avenida Alvear 1891 C1129AAA Buenos Aires, Capital Federal, Argentina
- Timings: 24-hrs Details
About Alvear Palace Hotel, Buenos Aires
The Alvear Palace Hotel is synonymous with luxury in Buenos Aires and has been a favourite with royalty and diplomats since opening in 1932. The hotel stays true to its belle Ã©poque roots and has reproductions of well known French art all over. It has every comfort you might need and is a short walk from the best restaurants in the city.