Das Hotel Casa Tullumayo Cusco liegt 5 Fußminuten vom Orellana Pumaqchupan Park entfernt und befindet sich in unmittelbarer Nähe zu den beliebten Sehenswürdigkeiten der Stadt. Die Pension verfügt auch über Parkplätze.
Das Hotel befindet sich in etwa 2 km Entfernung von der Inka-Stätte Q'inqu und in ca. 1 km Entfernung von der Stadt Cusco. Das Casa Tullumayo befindet sich in Cusco, nicht weit entfernt vom Bahnhof Wanchaq. Außerdem ist der Coricancha nur 7 Fußminuten von der Unterkunft entfernt. Das Hotel liegt in circa 500 Meter Entfernung von der Bushaltestelle Clorinda und bietet eine gute Anbindung an viele Sehenswürdigkeiten.
Die Gäste können peruanische Mahlzeiten im Restaurant La Casa del Chef, in unmittelbarer Nähe vom Hotel Casa Tullumayo, genießen.