Río Serrano Hotel + Spa is a family-owned boutique hotel set at the gateway to Torres del Paine National Park.
With lights flashing and sirens blaring, local first responders answered the call this morning to make certain local needy ...