This lovely hotel is set in Cuzco. Guests will enjoy a peaceful and calm stay at Cusco View Point Hostel as it counts with a total of 10 guests rooms. No pets are allowed on the premises.