Hostal Los Andes
Hotel
Cusco
Located in Cusco, 1.2 km from Wanchaq Train station, Hostal Los Andes provides accommodation with a garden, free private parking and a shared lounge. This 3-star hotel offers room service and a concierge service.
Number of rooms: 10
Av. Jorge Chavez- Wanchaq, s/n, Cusco, Peru