Don Feli House is gelegen in Machu Picchu, in de regio Cusco, op 2,3 km van Manuel Chavez Ballon Museum. Tot de faciliteiten van deze accommodatie behoren een restaurant, roomservice, een 24-uursreceptie, en tevens gratis WiFiin de hele accommodatie. De accommodatie is rookvrij en bevindt zich op 4 minuten lopen van Machu Picchu Hot Spring.
Alle kamers bij het hotel hebben een kledingkast en een flatscreen-tv. Alle kamers bij Don Feli House hebben een eigen badkamer met een douche.
Populaire bezienswaardigheden in de buurt van de accommodatie zijn Wiñaywayna Park, station Machu Picchu en Bus Stop.