The Mountain Lodge at Telluride is a wonderful ski resort hotel. They cater to skiers and understand we are here to ski. The hotel rooms are large and the lobby is friendly and welcoming. The entire staff is efficient. All the facilities on the premises are well maintained. All in all a great ski destination that you will want to go back to year after year.
more