La Parada Cusco Hotel Hotel Cusco
Boasting a shared lounge, garden and views of garden, La Parada Cusco Hotel is situated in Cusco, 1.5 km from Central bus station.
Number of rooms: 15
pasaje rosales g1 13 altura de cuadra 2 de la av peru Urb Ttio G1-13, Cusco, Peru