0.4 miles from Poblado subway station, the comfortable Hostal Machu Picchu Medellin hotel is located in a restaurant area of Medellin, merely a 6-minute walk from Iglesia Gozo Santo. Located in close proximity to Parque El Poblado, the hotel comprises 7 rooms and 2 restaurants.
This Medellin hotel is 2.1 miles from City parks & gardens and 1.4 miles from the water park "Aeroparque Juan Pablo II". The style house "Castle Museum" is just moments from the Hostal Machu Picchu, while Tourist bus stop is about a 10-minute walk away. The accommodation is also in proximity to Lleras Park. Staying at the hotel, you can also enjoy natural sights such as the barefoot park "Parque Pies Descalzos", which is 2.2 miles away.
Private bathrooms also feature bath sheets and towels for travellers' utmost comfort.
Hostal Machu Picchu Medellin hotel features a continental breakfast. LAS Monas, an onsite restaurant, is open for dinner.