A stay at Casa de Mamá Cusco - Recoleta - The Central House places you in the heart of Cusco, within a 10-minute walk of Plaza de Armas and Plaza San Blas. Featured amenities include complimentary wired Internet access, a 24-hour front desk, and multilingual staff. A train station pick-up service is provided at no charge.