Located just 0.8 miles from Wanchaq railroad station, Lama Vista Living 401 Cusco apartment is only 5 minutes' walk from the Inca Qorikancha Ruins. This apartment capacity is based on up to 4 guests.
The Inca Trail is within a few blocks of the apartment, while the newish Casa Concha Museum is 0.4 miles away. Statue of Christ is within 25 minutes' walk of the accommodation. Lama Vista Living 401 apartment is also set fairly close to Coca leaves.
The property has 2 bathrooms.
Lama Vista Living 401 apartment offers a full kitchen with all necessary appliances. Paradero San Francisco bus stop is 0.3 miles from this apartment.