Av Huascar 246, Cusco, Peru
+5184241628
This comfortable hotel can be found in Urubamba. A total of 24 guest rooms are available for guests' convenience. This comfortable hotel can be found in Urubamba. A total of 24 guest rooms are available for guests' convenience.