Río Serrano Hotel + Spa is a family-owned boutique hotel set at the gateway to Torres del Paine National Park.