Das 2-Sterne-Cedros Cusco Inn liegt ungefähr 5 Minuten zu Fuß vom Orellana Pumaqchupan Park entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt. Die Pension stellt 7 Zimmer zur Auswahl und bietet ein Einkaufszentrum und einen Gepäckraum.
Zu den Zimmern gehören ein Patio und ein Balkon sowie ein Flachbildfernseher mit Satellitenkanälen für Ihren Komfort.
Die Gäste werden peruanische Gerichte im Restaurant Casa del sol restaurant genießen, das in unmittelbarer Nähe vom Cedros Cusco Inn liegt.
Das Hotel befindet sich 600 m vom Tupac Amaru Platz und 1 km vom Heiligen Tal der Inka. Die Iglesia de la Merced ist auch in unmittelbarer Nähe vom Cedros Cusco Inn. Das Museum des monastischen Lebens liegt in nur 1,1 km Entfernung von der Unterkunft. Das Hotel liegt circa 15 Minuten zu Fuß vom Bahnhof Wanchaq entfernt, während die Bushaltestelle Estacion etwa 5 Minuten zu Fuß von hier entfernt ist.