Libertador Hotel Recoleta
Ideally set in the centre of Buenos Aires, Libertador offers a terrace, air conditioning, free Wi-Fi and flat-screen TV. With city views, this accommodation provides a balcony. The accommodation offers a 24-hour front desk and a lift for guests.
Avenida Del Libertador 844- 4° B, Recoleta, 1001 Buenos Aires, Argentina