With a stay at hotel del sur in Cusco (Cusco Historic Center), you'll be steps from San Pedro Market and 8 minutes by foot from Plaza de Armas. This hotel is 0.2 mi (0.3 km) from Arch of Santa Clara and 0.2 mi (0.3 km) from Iglesia y Convento de Santa Clara.