Chalet RoyAlp Hotel & Spa, Villars-sur-Ollon
Located in the heart of the Swiss Alps at a height of 4265 Feet and only 30 minutes from Montreux, this 5-star luxury hotel, a member of the Leading Hotels of the World, features 63 guest rooms and suites and 30 luxury residences of 1-6 bedrooms.
http://www.royalp.ch/