NileGuide Expert Says:
Many of the rooms here have been recently refurbished and guests can now enjoy much-needed change at the Aspen Towers. Be sure to request a new room when you book your stay.
Paraguay 857, Buenos Aires, Buenos Aires Province, Argentina
Hotel star rating: