The Alvear Palace

Continue reading...

Alvear Palace is without doubt the most luxurious hotel, part of the exclusive “Leading Hotels of the World” group and has won the title “Top Luxury Hotel in Latin America”. It was built as a hotel, in a French style, and is a historical landmark in itself. The 210 rooms are on eight floors, with each floor having a butler on duty to meet all guests’ requirements. Each room has fresh flowers provided by the six staff employed just to take care of the flower arrangements throughout the hotel.

The hotel offers a superb English afternoon tea in the Winter Garden, the spa and swimming pool area was new in 2007 and boasts a superb Kinesis system gym.