El Brothers House II Cuzco se encuentra a tan solo 1 km de la Piedra de los doce ángulos.
Esta habitación en una casa particular está situado al lado del Templo del Sol. La Plaza de Armas de Cusco se sitúa a unos 5 minutos en coche del apartamento y el aeropuerto Internacional de Cuzco, a menos de 10 minutos en coche. El Camino Inca está situado a tan solo 1,1 km del alojamiento.
Este apartamento ofrece mayor comodidad con inodoro separado y ducha. Además, hay secador de pelo y toallas.
El establecimiento cuenta con una cocina compartida que viene equipada con lavaplatos y nevera. El Brothers House II está a unos cuantos pasos de la parada de autobuses Clorinda. El Brothers House II tiene un patio.