Situado a 4 km de la Iglesia de Urubamba, la Spirit Of The River Lodge Cuzco ofrece programa de entretenimiento para entretenimiento de los huéspedes. Invitando a los huéspedes a disfrutar del senderismo y pesca, esta villa está situada en una zona rural de Cuzco.
El Santuario del Señor de Torrechayoc está a unos 10 minutos en coche del lodge, mientras que las Salinas de Maras se encuentra a 15 minutos en coche.
Con vistas al patio, esta propiedad, consta de un patio y una cocina. La villa dispone de un cuarto de baño con inodoro separado y ducha. Las comodidades de los cuartos de baño incluyen secador de pelo, artículos de aseo de cortesía y toallas de baño.
También hay una cocina en la Spirit Of The River Lodge, equipada con hervidor eléctrico, placa de cocina y cristalería. Los huéspedes pueden disfrutar de la cena en el restaurante Restaurante El Huerto, situado a 500 metros. La Spirit Of The River Lodge también está cerca de la estación de autobuses Paradero Ayllu Pampa.