When Was Neilson Holidays Founded?

Our Neilson Mountain Experts are fully qualified ski and snowboard instructors, local to your resort. … This is a free service and available exclusively to guests staying in any of our Mountain Collection range of hotels, chalet hotels or ski chalets and now four hotels which are exclusive to Neilson in the UK.