With a stay at hotel del sur in Cusco (Cusco Historic Center), you'll be within a 10-minute walk of Plaza de Armas and San Pedro Market. 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.