Situado a 10 minutos a pie de la Plaza de las Nazarenas, el Eco Inn Cuzco cuenta con terraza solárium y zona de pícnic.
El hotel se encuentra a 1 km del centro de Cuzco y a 5 km del aeropuerto Internacional de Cuzco. Además, la pensión está no muy lejos del Templo de Coricancha. El Templo del Sol, situado a 850 metros del Eco Inn, está abierto para visitas de los turistas. La parada de autobús Correo está situada cerca de la propiedad.
Ofrece un desayuno buffet gratuito todas las mañanas. El barrio cuenta con varios restaurantes, entre ellos Chifa Sipan, que se encuentra a 5 minutos a pie de este hotel.