Situado a 1.1 km do Templo do Sol, o hotel Acllahuasi Cusco está localizado a 5 minutos a pé do Cusco.
Localizado a 1.3 km da estação de comboios Wanchaq, hotel fica a um curto caminho da Praça Principal Cusco. A caminhada de 12 minutos, vai encontrar as atrações populares como Museu da Arte Religiosa. O Acllahuasi está a poucos quarteirões da Praça de São Brás e outras atrações principais de Cusco. A paragem de autocarros San Pedro está localizada a 150 metros deste hotel.
Tendo varanda e zona de refeições, os quartos do alojamento são equipados com TV de ecrã plano com canais via satélite.
O restaurante Chicha por Gaston Acurio serve cozinha peruana e fica a uma pequena distância de hotel de Cusco.