InterContintental Opens Hotel in Davos, Switzerland

The 216-room InterContinental Davos has opened in the resort town of Davos, Switzerland. The hotel has four restaurants and more than 16,000 square feet of meeting space.