Los Aires De Belen Hotel Cusco
Located in Cusco, 600 m from Central Market, Los Aires De Belen provides accommodation with a garden, private parking and a terrace. All rooms feature a flat-screen TV with cable channels and a private bathroom.
Number of rooms: 5
910 Calle Belen Calle belen 910, Cusco, Peru