Het comfortabele Hotel Mirador All Sur Cuzco met 3 sterren biedt 11 kamers aan en is gelegen op ongeveer 13 minuten wandelafstand van de La Merced Kerk.
Het hotel geniet een eersteklas ligging op een klein stukje lopen van de Wiñay Wayna. De Heilige vallei van de Inca's is op 950 meter afstand van dit hotel, terwijl Cuzco 5 km verderop ligt. Mirador All Sur is op sechts 25 minuten te voet van de Sacsayhuamán geplaatst. Het is op maar 600 meter van de Teatro bushalte en 2 km verwijderd van het van Wanchaq treinstation in Cuzco.
Privébadkamers zijn inbegrepen bij de kamers.
Een buffet ontbijt wordt dagelijks aangeboden. Queenoa is een perfecte plek om van een maaltijd van Japanse keuken te genieten, en ligt momenten van het pand in Cuzco.