Situada a unos 3 km de las Salinas de Maras, la Spirit Of The River Lodge Cuzco ofrece actuaciones en vivo para el ocio de los huéspedes. Con una sauna, esta villa está a unos 10 minutos en coche del Santuario del Señor de Torrechayoc.
Las Salineras de Maras está a unos 2 km de la villa, situada en una zona de ocio de la ciudad. La Spirit Of The River Lodge se encuentra a unos 15 minutos en coche de atracciones naturales como la Plaza de Armas. La ubicación es ideal para los amantes de las compras, ya que se encuentra a unos 4 km del Mercado Moderno de Urubamba.
Los cuartos de baño también disponen de un inodoro separado y ducha. Hay secadores de pelo y toallas para la comodidad de los huéspedes.
Los huéspedes pueden hacer uso de una zona de comedorcon minibar. La cocina también dispone de cafetera/tetera y cristalería. La Spirit Of The River Lodge se encuentra a 500 m del restaurante Restaurante El Huerto, donde los huéspedes pueden disfrutar de platos peruanos. La estación de tren más cercana es Wanchaq, situada a unos 60 minutos en coche, mientras que la parada de autobús Paradero Ayllu Pampa está cerca del establecimiento. Para las actividades deportivas, los huéspedes pueden probar la pesca.