Das 2-Sterne-Cedros Cusco Inn liegt in unmittelbarer Nähe vom Orellana Pumaqchupan Park, und zwar ungefähr 5 Minuten zu Fuß von hier entfernt. Die Pension bietet Hotelgästen Hochgeschwindigkeitsinternet im ganzen Gebäude.
Die 7 Zimmer im Cedros Cusco Inn verfügen über einen Patio und einen Balkon.
Das Cedros Cusco Inn liegt 300 Meter vom Restaurant Casa del sol restaurant und bietet Gerichte der peruanischen Küche.
Das Hotel befindet sich 600 m vom Tupac Amaru Platz und 1 km vom Heiligen Tal der Inka. Die Iglesia de la Merced in unmittelbarer Nähe vom Cedros Cusco Inn ist eine der nahegelegenen Attraktionen. Die Unterkunft ist ebenfalls rund 1,1 km vom Museum des monastischen Lebens entfernt. Das Hotel liegt ungefähr 15 Gehminuten vom Bahnhof Wanchaq und 10 Minuten mit dem Auto vom Flughafen Cusco enfernt.