Casa Mechita is located in Cusco, just a 11-minute walk from Wanchaq Train Station and 0.6 miles from Central Bus Station. Guests staying at this apartment have access to a terrace. Free Wifi is available, and private parking can be arranged at an extra charge.
The apartment is composed of 1 bedroom, a fully equipped kitchen, and 4 bathrooms. A flat-screen TV is offered.
Dining options are available close to the apartment.
Santo Domingo Church is 1.5 miles from Casa Mechita, while Church of the Company is 1.7 miles from the property. The nearest airport is Alejandro Velasco Astete International Airport, 1.2 miles from the accommodation.