Dotato di Wi-Fi, l'ospitale Casa Hostal Machu Picchu Medellín vanta anche una eccellente posizione a circa 600 metri dalla stazione della metropolitana El Poblado.
Situato nel quartiere El Poblado, quest'ostello si trova a 2 km dal Museo El Castillo e a 5 minuti in macchina da luoghi di shopping come il Parco commerciale El Tesoro. Quest'ostello confortevole è inoltre a 10 minuti in auto dalla città di Medellín. Gli ospiti troveranno il Parque El Poblado a circa 200 metri.
Per la cena, gli ospiti possono scegliere tra il ristorante Oh la la Bistrot, situato abbastanza vicino al Casa Hostal Machu Picchu Medellin, e il ristorante Amoratto, a 50 metri. La fermata dell'autobus Tourist è a soli 5 minuti a piedi.