News

Opened in 2008, Casa Sur Recoleta is the first of three Casa Sur Hotels in Buenos Aires. They are owned by a local Argentian family. The Recoleta hotel is the smallest and only boutique hotel in ...