The complex is located in a 11.084 m² park, in the middle of Punta del Este, between Budapest and Villa Princesa streets -Artigas Bvar. and 7th Bus Stop-, in the former Jean Clevers Park. Its strategical location stands out, only 100 meters away from...