Situé à Machu Picchu, à moins de 1 km des sources chaudes du Machu Picchu, l'ECO ART Best view Machu Picchu propose un service d'enregistrement et de départ rapides, des chambres non-fumeurs, un restaurant, une connexion Wi-Fi gratuite et un bar. Cet hôtel 1 étoile possède une réception ouverte 24h/24. Vous pourrez prendre un verre au snack-bar.
Leur salle de bains privative est pourvue d'une douche et d'articles de toilette gratuits. Certaines chambres offrent une vue sur la ville.
Un petit-déjeuner continental est servi tous les matins sur place.
Vous séjournerez à proximité d'un arrêt de bus, de la gare Machu Picchu et du parc Wiñaywayna.