The Icon Resort
Medellin, Departamento de Antioquia
Located in Medellín, The Icon Resort is in the mountains, within a 10-minute drive of El Tesoro Shopping Park and Museo El Castillo. This hotel is 2.8 mi (4.5 km) from Santafé Mall and 3.9 mi (6.2 km) from Lleras Park.