Offrant une vue sur son jardin, le Quilla House Ecologico propose des hébergements idéalement situés à Machu Picchu, à proximité du parc Wiñaywayna, de la gare et de l'arrêt de bus Machu Picchu. Cet hébergement climatisé se trouve à 500 mètres des sources chaudes du Machu Picchu. Il propose une réception ouverte 24h/24, un service de sécurité et un service de change.
Les logements comprennent une armoire et une télévision à écran plat. Leur salle de bains privative est pourvue d'une douche et d'articles de toilette gratuits.
Des visites guidées sont disponibles à proximité de l'établissement.
Le musée Manuel Chavez Ballon se trouve à 2,2 km.