Home > Hotels > Hotel brands > Swissotel Hotels

Swissotel hotel overview


Swiss?tel Hotels and Resorts is a group of hotels pitched at the higher end of the hotel market. The chain currently includes 37 properties in 17 countries. The corporate offices for Swiss?tel are located in Zurich, Switzerland, and the company is headed by President, Meinhard Huck.

Most popular Swissotel hotels