Cusco Rooms encontra-se em Cusco, a 7 minutos a pé de La Merced Church e a 600 m de San Pedro Train Station, e apresenta acesso Wi-Fi gratuito em toda a propriedade. O alojamento está próximo de Praça Principal Cusco, de Santa Catalina Convent e de Twelve Angled Stone. O alojamento está a 600 m do centro da cidade e a 19 minutos a pé de Estação Ferroviária de Wanchaq.
No alojamento, cada quarto está equipado com secretária, televisão de ecrã plano, casa de banho privativa, roupa de cama e toalhas. Todos os quartos têm roupeiro.
Cusco Rooms tem vários pontos de interesse populares nas suas proximidades, incluindo Church of the Company, Santo Domingo Church e Cathedral of Cusco. O aeroporto mais próximo é o Aeroporto Internacional Alejandro Velasco Astete, que fica a 3 km de Cusco Rooms.