ECO ART Best view Machu Picchu
Pasaje Huanacahure 106, Machu Picchu, Peru
Located in Machu Picchu and with Machu Picchu Hot Spring reachable within less than 1 km, ECO ART Best view Machu Picchu provides express check-in and check-out, non-smoking rooms, a restaurant, free WiFi and a bar. This 1-star hotel offers a 24-hour front desk. Guests can have a drink at the snack bar. Featuring a private bathroom with a shower and free toiletries, certain rooms at the hotel also offer a city view. A continental breakfast is available daily at ECO ART Best view Machu Picchu. Popular points of interest near the accommodation include Bus Stop, Machu Picchu station and Wiñaywayna Park.
Location: Machu Picchu
Pasaje Huanacahure 106, Machu Picchu, Peru
