Situado a unos 6 km de la Plaza Botero, el The Icon Resort Hotel Medellín es un alojamiento con 7 habitaciones. Los huéspedes que se alojen en el hotel pueden aparcar su coche en el lugar.
El hotel se encuentra a 4 km del centro de Medellín y a solo 36 minutos en coche del aeropuerto Internacional José María Córdova. Los atractivos culturales de la zona son el Museo de Arte Moderno de Medellín (3 km) y el Museo Casa de la Memoria (4 km). El Castillo está a unos 3 km de este lugar.
Estas habitaciones también disponen de bañera de hidromasaje y un inodoro separado de la ducha.
El restaurante La Parrilla de Pacho se encuentra a una distancia cercana de este hotel.