I went to Valloire in 2008 with my school. It was positioned in the centre of valloire and close to the gondolas for skiing if that's what you needed. The rooms were clean but there was no TV but we didn't really require one as we were busy everyday.
The meals were good and the breakfast was served on a buffet basis. The restaurant was located in the bottom of the hotel and there is a slight smell of the sewer. There is also a bar.
Outside the hotel there are little shacks that sell delicious waffles and pizzas which we went to every night and was never disappointed. The skiing wasn't great and the slopes were quite icy. The hotel is within close reach to the gondola and this makes it a bit easier in the morning