L'Hotel Qoyllor Plaza Cuzco offre un accesso veloce al Mercato di San Pedro a Cusco, situato a soli 6 minuti a piedi.
La Coricancha si trova a 800 metri da quest'affittacamere e il Tempio del Sole è a 700 metri da. Anche il Museo degli Inca si trova a soli 9 minuti a piedi. L'esperienza culturale nelle vicinanze comprende il Museo di Arte Religiosa, che è a 750 metri. La fermata dell'autobus Paradero San Francisco collega gli ospiti nelle immediate vicinanze dell'hotel Qoyllor Plaza.
L’hotel dispone di 8 camere dotate di un mini bar e servizi per la preparazione di tè/caffè e di comfort quali un impianto di climatizzazione. Sono presenti un bidet, una vasca spa e una doccia.
Il ristorante Chicha por Gaston Acurio offre agli ospiti piatti peruanos e si trova a 6 minuti a piedi dall'Hotel Qoyllor Plaza Cusco.