Hospitality at its best

Discover luxury at its best by journeying to the Gstaad Palace hotel in the Swiss Alps to discover the meaning of Mein Host.

Source: CNN