L'Hotel Qoyllor Plaza Cuzco è situato a una distanza di 2 km dal Planetario di Cusco e a 600 metri dalla Plaza de Armas di Cusco.
Questo hotel si trova a circa 5 km dall'aeroporto Internazionale Alejandro Velasco Astete e vicino a diversi luoghi di interesse culturale, come il Museo degli Inca. Gli ospiti possono visitare diversi luoghi di culto, come il Tempio del Sole, a una distanza di 700 metri da quest'affittacamere. La Chiesa della Merced e la Città di Cusco sono abbastanza vicino all'hotel Qoyllor Plaza Cuzco. La fermata del bus Paradero San Francisco è situata a soli 10 minuti a piedi dall'alloggio e a soli 1 km dalla stazione ferroviaria Wanchaq.
L’hotel dispone di 8 camere con un balcone. Le camere sono dotate di un PC e un televisore multicanale, un mini bar e servizi per la preparazione di tè/caffè. L'Hotel Qoyllor Plaza Cusco offre dei bagni dotati di un bidet, una vasca spa e una doccia.
Il ristorante Limbus Resto Bar sorprende gli ospiti con piatti di cucina latino americana e si trova a soli 1 km.