7 Hotel Salto Chico Chile- facebook.jpg

Located right at the heart of Torres del Paine National Park is this incredible all-inclusive lodge. It offers its guests views of some of the most beautiful untouched landscapes in the world. Almost every area in the lodge offers stunning views – even the bathrooms have peepholes in the walls so you won’t miss anything.