Buenos Aires, Buenos Aires
Spend a second to
save a fortune!
Spend a second to save a fortune!
Mexico 614, Buenos Aires
Centrally located in the heart of Buenos Aires, Babel Studios offers self-catering apartments with free WiFi access. The property is 700 metres from Cabildo and 800 metres from Plaza de Mayo Square.
See MoreUsage of subsidiary facilities may incur additional fees