Four Seasons Buenos Aires Posadas 1086/88,
Buenos Aires, Argentina