Das 3-Sterne-Hotel Sol Inka Cusco liegt in unmittelbarer Nähe vom Zwölfwinkliger Stein, und zwar ungefähr 600 Meter von hier entfernt.
Sie können im Restaurant Plaza 106 Food & Drinks nur wenige Schritte entfernt von der Unterkunft lecker essen.
Das Zentrum von Cusco kann man fußläufig in 10 Minuten vom Hotel aus erreichen. Die Kathedrale von Cusco liegt rund 20 Gehminuten entfernt. Kulturelle Erlebnisse in der Umgebung bieten das Museo de Historia Regional (liegt in weniger als 1 km Entfernung vom Sol Inka Cusco). Das Hotel liegt circa 15 Gehminuten vom Bahnhof Wanchaq und 10 Minuten mit dem Auto vom Flughafen Cusco enfernt.