Affacciato sulle montagne, il Brothers House Cuzco si trova a soli 1 km dal Convento di Santa Catalina di Cuzco. Uno dei punti di forza dell'appartamento è il patio, che consente agli ospiti di ammirare la vista sulla città.
La Plaza Túpac Amaru è situato a 850 metri. Quest'appartamento si trova a circa 25 minuti a piedi dal Planetario di Cusco.
Per una maggiore comodità, l’alloggio dispone di un bagno con WC separato e una doccia. Inoltre, ci sono asciugamani.
Quest'appartamento include servizi di self-catering, come una cucina completamente attrezzata con un frigo e utensili da cucina. Gli ospiti possono raggiungere il Brothers House in 10 minuti d'auto dall'aeroporto Internazionale Alejandro Velasco Astete.