Das 2-Sterne-Hotel Mirador All Sur Cusco liegt 1 km weit weg von Einkaufsmöglichkeiten, darunter der Plaza de Armas, entfernt. Es bietet einem Restaurant.
Das Hotel liegt etwa 10 Minuten Autofahrt von der Festung Sacsayhuamán und ist auch in 2 km Entfernung vom Bahnhof Wanchaq. Der Coricancha liegt auch in ca. 15 Fahrminuten Entfernung vom Hotel. Die Kathedrale von Cusco liegt gleich neben dem Mirador All Sur Cusco. Die Bushaltestelle Teatro befindet sich in 600 Meter Entfernung von der Unterkunft.
Die Zimmer verfügen über einen Essbereich und sind zudem mit einem Schreibtisch ausgestattet. Zu den Extras gehören eine getrennte Toilette und eine Dusche. In den Badezimmern profitieren Gäste von einer getrennten Toilette und einer Dusche sowie von den bereitgestellten Annemlichkeiten wie einem Haartrockner und Badelaken.
Das Restaurant Uma Cafe cusco mit einer großen Auswahl an Gerichten ist einen 13-minütigen Spaziergang vom Hotel Mirador All Sur entfernt.