Located in Medellín and within a 6-minute walk of El Poblado Park, CASA TURISTICA MACHU PICCHU MEDELLIN features a restaurant, non-smoking rooms, and free WiFi throughout the property. The property is around a 12-minute walk from Lleras Park, 3.9 miles from Laureles Park and 3.9 miles from Plaza de Toros La Macarena. The hotel has family rooms.
Explora Park is 4.5 miles from the hotel, while Parque de las Aguas is 21 miles away. The nearest airport is Olaya Herrera Airport, 1.2 miles from CASA TURISTICA MACHU PICCHU MEDELLIN.