Situato a 2 km dal Sacsayhuamán di Cuzco, l'hotel Mirador All Sur Cuzco offre un deposito bagagli. L'hotel è dotato di strutture di sicurezza tra cui sicurezza 24 ore.
Wiñay Wayna si trova a soli 9 minuti a piedi, mentre la stazione ferroviaria Wanchaq è a 2 km da questo hotel. Gli ospiti possono visitare diversi luoghi di culto, come la Cattedrale di Cusco, vicino al Mirador All Sur. Gli ospiti possono facilmente entrare in contatto con la storia di Cuzco visitando la Coricancha, situata a 1 km da questa struttura. L’hotel è a 600 m dalla fermata dell'autobus Teatro.
Il ristorante Takysan Sushi Bar offre piatti giapponesi e si trova a due passi da questo alloggio.