Ofreciendo vistas al patio, el apartamento Brothers House se encuentra a una distancia de 1 km del Museo Casa Concha en Cuzco. Los huéspedes pueden relajarse y contemplar las vistas a la ciudad desde el patio soleado de este apartamento.
Está a solo 15 minutos andando del centro de Cuzco. La Piedra de los doce ángulos se sitúa a unos cuantos minutos en coche del apartamento y el aeropuerto Internacional de Cuzco, a menos de 10 minutos en coche.
El alojamiento incluye un patio y una zona de estar con ventanas insonorizadas, e instalaciones modernas como TV de pantalla plana con canales vía satélite y TV con múltiples canales. Las habitaciones cuentan con caja fuerte personal y detectores de humo para seguridad. Los huéspedes disponen de instalaciones de baño como ducha y una ducha para su comodidad. Además, hay toallas.
Este apartamento dispone de horno de microondas, nevera y utensilios de cocina en una cocina completa. El restaurante Fratelli Trattoria, situado a la vista del establecimiento, sirve comida italiana. El apartamento Brothers House está a alrededor de 500 metros de la parada de autobuses buses to Pisac.