El hotel Hatun Quilla Cuzco, de 3 estrellas, situado a poco más de 25 minutos a pie de la Laguna Humantay, ofrece un centro de negocios con una amplia gama de servicios para negocios. Con un restaurante y depósito de equipajes, el bed and breakfast se encuentra al alcance de la Plaza de Armas de Cusco.
El Sacsayhuamán está a tan solo 1 km, mientras que Las Hojas de Coca se sitúa a 600 m de este hotel. Entre los lugares de culto que puedes visitar al lado del hotel Hatun Quilla Cuzco está la Iglesia y Convento de Nuestra Señora de la Merced. Los atractivos culturales cercanos incluyen el Museo Inca, que está a una distancia de 650 metros de este alojamiento. El hotel está muy cerca de la estación de autobuses Paradero San Francisco.
El hotel Hatun Quilla sirve cada mañana un desayuno continental. El restaurante Mallku Casa De los Ponches se encuentra justo al lado del establecimiento.