Los huéspedes del Yllari'S Inn Cuzco pueden disfrutar de acceso al Centro Histórico de Cusco, ubicado a tan solo 1 km. Este bed and breakfast también incluye un aparcamiento.
El Templo del Sol se sitúa a tan solo 9 minutos a pie, mientras que la estación de tren Wanchaq se encuentra a unos 15 minutos a pie del hotel. Si te alojas en el Yllari'S Inn Cuzco, te encontrarás no muy lejos del Museo de Arte Precolombino. Ubicado a 2 km del Sacsayhuamán, el alojamiento te pone la ciudad al alcance de la mano. Los huéspedes encontrarán la parada de autobús Clorinda junto a este hotel, a tan solo 500 metros.
Están equipados con baños privados. Las habitaciones tienen una vista a la ciudad.
El Yllari'S Inn se encuentra en los alrededores de Limbus Restobar y sirve comida exquisita.