Set in Buenos Aires, 700 metres from The Obelisk of Buenos Aires and less than 1 km from Palacio Barolo, Herliba provides accommodation with amenities such as free Wi-Fi and a flat-screen TV.
Number of rooms: 2
433 Paraná, 1017 Buenos Aires, Argentina