Das 2-Sterne-Hotel Killa House Cusco liegt in einer 350 Meter Entfernung vom Limacpampa Platz und bietet ein Einkaufszentrum. Mit 10 Zimmern mit Blick auf die Stadt liegt das Hotel knapp 1 Kilometer von der Plaza de Armas entfernt.
Das Zentrum von Cusco kann man fußläufig in 15 Minuten vom Hotel aus erreichen. Das Killa House Cusco befindet sich in der Nähe von einem Bahnhof und ist in unmittelbarer Nähe vom Coricancha. Um Ihr Geschichtsbewusstsein zu bereichern, sollten Sie die die Inka-Stätte Q'inqu in einer Entfernung von 25 Minuten zu Fuß von der Unterkunft besuchen. Außerdem befindet sich die Bushaltestelle San Salvador ungefähr 750 Meter vom Hotel entfernt.
Die Badezimmer verfügen über eine getrennte Toilette und eine Dusche sowie Badelaken und Handtücher.
Im Hotel Killa House kann man ein kontinentales Frühstück genießen. Das Restaurant Limbus Resto Bar bietet peruanische Gerichte an und liegt gleich neben der Unterkunft.