LOCATION

It is situated in Buenos Aires city center, only four blocks from the Obelisk, surrounded by the principal financial, cultural, commercial and tourist points.

1265, Bartolomé Mitre St., Buenos Aires, Argentina.