Con una piscina climatizada, el hotel de 4 estrellas Landmark Hotel Medellín está situado en el barrio El Poblado, a 3 km de la Parroquia la Niña María. El hotel cuenta con 83 habitaciones, además de un jacuzzi, bañera de hidromasaje y piscina exterior, y se encuentra a unos cuantos minutos en coche del Parque Lleras.
Este hotel está situado en Medellín, a una distancia moderada de la estación de metro el Poblado. El Castillo está a unos 25 minutos a pie del Landmark Medellín, mientras que la estación de autobuses Tourist, está a una distancia de tan solo 5 minutos andando. El Parque de Berrío está a 4 km del lugar. La estación de metro más cercana está a 10 minutos caminando del sitio.
Algunas de sus habitaciones con aire acondicionado cuentan con balcón y zona de estar, y están equipadas con sofá y escritorio. Los baños tienen ducha a ras de suelo y ducha, así como secador de pelo y toallas para mayor comodidad.
El Landmark dispone cada día de un desayuno americano. El restaurante La Boutique de La Buena Mesa sirve comida de Delhi a poca distancia del hotel.