The newly-opened Holiday Inn Bern-Westside on the outskirts of the Swiss capital combines modern architecture with an idyllic and rural environment.