O Cusco Down Town Hostels fica no coração do bairro de Cusco City Centre, perto de Statue of Christ.
Este local fica a 2 km do centro de Cusco. Uma caminhada de 20 minutos levará os hóspedes até Urpicha. O Limbus Resto Bar pub com cerveja artesanal está a apenas 5 minutos a pé da propriedade.Tupac Amaru square estão a uma curta distância do Cusco Down Town Hostels.
As casas de banho vêm com chuveiros, zonas de duche e banheiras.
Localiza-se somente a 350 metros da estação de comboio de San Pedro.