Das Hotel Del Sur Cusco befindet sich weniger als 5 Minuten zu Fuß vom Mercado Central de San Pedro entfernt und bietet Unterstützung bei Tourenplannung/Ticketkauf. Das Hotel mit 25 Zimmern liegt 800 Meter von der Plaza de Armas, einem beliebten Ort zum Einkaufen.
Die Badezimmer sind mit eine getrennte Toilette und eine Dusche sowie mit Badelaken und Handtücher ausgestattet.
Die Unterkunft bietet ihren Gästen ein kostenloses kontinentales Frühstück. Das Restaurant Mallku Casa De los Ponches liegt 150 m vom Hotel.
Das 3-Sterne-Hotel befindet sich in unmittelbarer Nähe von der Stadt Cusco und in unmittelbarer Nähe vom Bahnhof Wanchaq. Der Coricancha befindet sich in etwa 10 Gehminuten Entfernung vom Del Sur. Zudem liegt Plazoleta Santa Catalina gleich neben der Unterkunft, und Museu de Arte Sacra ist ungefähr 900 Meter von der Unterkunft entfernt. Das Hotel ist in etwa 15 Gehminuten Entfernung von der Festung Sacsayhuamán. Die Bushaltestelle Paradero ist nur wenige Schritte entfernt vom Del Sur Cusco.