Offrant une vue sur la montagne, l'établissement The River House - Nature Lodge est situé à Puerto Quito. Il propose un restaurant, une cuisine commune, un bar, un jardin, une terrasse et une aire de jeux pour enfants.
Nombre de chambres: 5
Vía 140 La Isla, 170950 Puerto Quito, Équateur