Swiss Spirit Hotel and Suites Al Baha opens

Swiss International Hotels and Resorts has opened a new outfit in Saudi Arabia, known as Swiss Spirit Hotel and Suites Al Baha. It is the fifth midscale hotel in the Swiss International’s portfolio and the…