Das Yllari'S Inn Cusco in erstklassiger Lage bietet einen Ausblick auf die Stadt und ist zudem nur 2 km von der Festung Sacsayhuamán entfernt gelegen. Das Bed & Breakfast bietet auch Fahrräder zur Miete, damit die Gäste die Gegend erkunden können.
Das Hotel befindet sich in 15 Fußminuten Entfernung vom Bahnhof Wanchaq und bietet einen schnellen Zugang zum Coricancha. Das Yllari'S Inn befindet sich nicht weit entfernt vom Museo de Historia Regional. Die Unterkunft ist in ungefähr 700 Meter Entfernung von der Plaza de Armas. Die Bushaltestelle Clorinda liegt 10 Minuten Fußweg von hier entfernt.
Die Zimmer sind mit privaten Badezimmern ausgestattet.
Das Restaurant Limbus Resto Bar befindet sich in unmittelbarer Nähe vom Hotel und serviert gesunde Speisen.