We have been to Torres del Paine. Is the hotel by any chance the Explora? If so, I consider it absurdly overpriced, and am baffled by the glowing press it has gotten over the years.
There is a section for South America on the travel board where you can post specific questions about travel in Chile.