Abbastanza vicino a Templo Del Triunfo, l'El Papá de América Hotel Cuzco dispone di 24 camere.
Questo hotel è situato a circa 5 minuti a piedi da Choqana e a 3 km dalla stazione ferroviaria Wanchaq. La Valle Sacra degli Incas è accanto a questo hotel, mentre la stazione d'autobus Garcilaso si trova a 150 metri. Inoltre, l'El Papá de América Cuzco è a 3 km dal Museo degli Inca.
Con un balcone e una zona pranzo, le camere della struttura forniscono una TV a schermo piatto con canali satellitari. Nei bagni si possono trovare un bagno con WC separato e una doccia.
Potrai cenare al ristorante Agueda Restaurant, che serve piatti peruviani, o a El Rancho del Cuy Tipon, situato a circa 100 metri.