L'El Picaflor Apart Hotel est situé à Cusco, à 1,2 km de la gare routière centrale, à 1,4 km de l'église Saint-Domingue et à 1,7 km de l'église de la Compagnie. Il se trouve à proximité d'attractions telles que le musée d'art religieux, la gare de San Pedro et le couvent de Santa Catalina. Une connexion Wi-Fi est disponible gratuitement dans l'ensemble de l'établissement. La gare de Wanchaq se trouve à 700 mètres.
Les lieux d'intérêt à proximité incluent Hatun Rumiyoc, l'église La Merced et la place principale de Cuzco. L'aéroport international Alejandro Velasco Astete, le plus proche, est implanté à 2 km.