Con una posizione ottima a circa 2 km dal Sacsayhuamán, il Yllari'S Inn Cuzco è caratterizzato dalle viste sulla città.
Situato a 15 minuti a piedi dalla stazione ferroviaria Wanchaq, l’hotel si trova a breve distanza dal Tempio del Sole. Inoltre, gli ospiti possono facilmente visitare la Limacpampa o il Mercato di San Pedro a Cusco, che si trovano a soli 1 km. La Plaza de Armas di Cusco è a circa 5 minuti in macchina dal Yllari'S Inn Cuzco. C'è la fermata dell'autobus Clorinda nelle immediate vicinanze di questo bed & breakfast.
Le camere includono anche bagni ad uso esclusivo e spaziosi.
Il ristorante Limbus Resto Bar attira gli ospiti con cucina salutare e si trova a soli 1 km dall'alloggio.