Location The hotel is located in the city of Cusco, in a quiet area, just 10 blocks from Avenida El Sol and 2 km from the main bus station in Cusco. Alejandro Velasco Astete International Airport is 2 km away.Policies Peruvian passengers and residents..