Das Killa Hotel Cusco befindet sich in der Nähe vom Limacpampa Platz, und zwar lediglich 5 Gehminuten von hier entfernt.
Das Hotel ist in ungefähr 1 km Entfernung von der Stadt Cusco gelegen. Zu den Sehenswürdigkeiten, die gleich neben dem Hotel sind, gehört der Templo del San Blas. Die Lage in rund 15 Gehminuten Entfernung von der Iglesia de la Merced ist ein großer Vorteil für Gäste vom Killa. Die Unterkunft liegt in 550 Metern vom Tupac Amaru Platz und in 550 Metern von der Bushaltestelle Clorinda entfernt.
Die Badezimmer sind mit eine getrennte Toilette und eine Dusche sowie mit Badelaken und Handtücher ausgestattet.
Das Restaurant Limbus Resto Bar bietet peruanische Gerichte an und befindet sich in unmittelbarer Nähe vom Killa Hotel.