A stay at Los Áticos places you in the heart of Cusco, within a 10-minute walk of Plaza de Armas and Cusco Museum of Popular Art. Featured amenities include complimentary wired Internet access, a 24-hour business center, and complimentary newspapers in the lobby. A train station drop-off service is available for a surcharge.