Situato a circa 15 minuti a piedi dalla stazione ferroviaria Wanchaq, l'appartamento Cusco'S Home St 7 si trova a una distanza di 600 metri dalla Plaza de Armas di Cusco.
Il Sacsayhuamán è vicino a quest'appartamento e il Tempio del Sole è a circa 5 minuti in macchina. Il centro di Cuzco dista 2 km dall'appartamento. Wiñay Wayna è, inoltre, a soli 1 km.
Per una maggiore comodità, l'appartamento Cusco'S Home St 7 dispone di una doccia. Inoltre, ci sono asciugacapelli e teli da bagno.
La struttura è dotata di servizi di self-catering, tra cui una cucina con un bollitore elettrico. Per esplorare il resto di Cuzco, gli ospiti possono anche prendere un autobus alla fermata Paradero San Francisco, che si trova a 300 metri.