The Col Alto is at the top of its game for ski resort hotels, though it has to be said that it's in a village that is up to its neck in sumptuous hotels! We had a mini suite in the new part of the hotel, which is connected to the old via an underground corridor: this can be a...
More
