Com uma boa localização na área de El Poblado, em Medellín, Hostal Machu Picchu Medellín situa-se a 5 minutos a pé de Parque El Poblado, a menos de 1 km de Parque Lleras e a 6,5 km de Laureles Park. O alojamento localiza-se a 6,5 km de Praça de Touros La Macarena, a 7,5 km de Parque Explora e a 33 km de Parque de las Aguas (parque aquático). O alojamento dispõe de receção aberta 24 horas, transfers do aeroporto, uma cozinha partilhada e acesso Wi-Fi gratuito em toda a propriedade.
Em Hostal Machu Picchu Medellín vai encontrar um restaurante que serve gastronomia local.
Linear Park President fica a menos de 1 km de Hostal Machu Picchu Medellín. O aeroporto mais próximo é o Aeroporto Olaya Herrera, que fica a 2 km de Hostal Machu Picchu Medellín.