Loading hotels
Confirming room availability...
The Clubhouse, Costa Rica 4651, Buenos Aires, Argentina
With a stay at The Clubhouse in Buenos Aires (Palermo), you'll be minutes from Armenia Square and Palermo Soho. This 4-star bed & breakfast is close to Teatro Colon and Obelisco.