La Casa del Suizo is a peaceful and relaxing lodge in the Amazon, located on the shores of Ecuador’s majestic Napo River which is just a stone throw away from the eastern slopes of the Andes Mountains. The lodge itself is situated right above the riverbank and commands unbeatable views of the magnificent jungle surrounding it.
2 Nights
Full Board Plus - Dinner, Bed, Breakfast, Lunch and Activities
Hotel