In einer 6 Gehminuten Entfernung vom Hotel Inca Trails Home Cusco liegt der Zwölfwinkliger Stein.
Das Hotel liegt etwa 750 Meter von der Kathedrale von Cusco und knapp 1 Kilometer von der Festung Sacsayhuamán entfernt. Hier wohnen Sie gleich neben der Stadt Cusco. Auch der Coricancha ist in einer 13 Gehminuten Entfernung vom Bed & Breakfast. Die Bushaltestelle Senal befindet sich ebenfalls in der Nähe vom Inca Trails Home Cusco.
Die Gästezimmer bieten einen Patio sowie einen Schreibtisch für den Komfort der Gäste. Neben einer getrennten Toilette und einer Dusche gehören auch ein Haartrockner und Badelaken zur Ausstattung des Badezimmers. Zur Grundausstattung der Bäder zählen eine getrennte Toilette und eine Dusche und Annehmlichkeiten wie ein Haartrockner und Badelaken.
Das Restaurant Limbus Resto Bar, das etwa 300 Meter vom Hotel Inca Trails Home entfernt ist, bietet lateinamerikanische Küche für jeden Geschmack.