Located 284 meters from Oltursa Terminal Cusco. Hotel Wayqey is perfectly located for both business and leisure guests in Cusco. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one.
Located 438 meters from Oltursa Terminal Cusco. Royal Inn Cusco is perfectly located for both business and leisure guests in Cusco. The property features a wide range of facilities to make your stay a pleasant experience.
Located 679 meters from Oltursa Terminal Cusco. Set in a prime location of Cuzco (Cusco), Florida del Inca Hotel Boutique puts everything the city has to offer just outside your doorstep.