El Koyllur está situado en el centro del distrito histórico de Cuzco, cerca del Museo de Arte Religioso, la plaza principal de Cuzco y el Museo Inca. También tiene buen acceso al arte y artesanía de San Blas.
Las habitaciones del Koyllur Inn presentan un ambiente acogedor y una decoración local. Cuentan con un baño privado con agua caliente, disponible las 24 horas.
El establecimiento sirve té de coca gratuito durante todo el día. El restaurante y la cafetería proponen especialidades locales para el desayuno, el almuerzo y la cena.
Hay conexión Wi-Fi gratuita en todas las instalaciones. Otros servicios ofrecidos incluyen lavandería, caja fuerte y consigna de equipaje.