Situado a poco más de 5 minutos a pie de la Iglesia y Convento de Nuestra Señora de la Merced, el Hotel Qoyllor Plaza Cuzco proporciona un rápido acceso a varios lugares de la ciudad.
La Plaza Túpac Amaru se encuentra a 1 km de este hotel y al alcance del Museo Inca. El hotel también está situado a tan solo 9 minutos a pie de la Piedra de los doce ángulos. El Sacsayhuamán está a una distancia de 2 km del hotel Qoyllor Plaza. Este establecimiento está al lado de la parada de autobuses Paradero San Francisco.
La pensión ofrece habitaciones con un balcón, climatizador y un ordenador personal y TV con múltiples canales. Se proporciona lavaplatos, una nevera y también horno, y un baño con un bidé, bañera de hidromasaje y una ducha también está incluido.
El Hotel Qoyllor Plaza Cusco cuenta con un desayuno continental. En los alrededores puedes comer en el restaurante Los Toldos Chicken, a 5 minutos a pie de este lugar.