1232 Posadas Buenos Aires, CABA C1011
Seated: 16
Square Feet: 576 ft2
With views over Calle Posadas and natural light, it offers a distinctive alternative for work meetings.