هتلها و استراحتگاههای سوئیساوتل کار خود را در سوئیس آغاز کردند، کشوری که به خاطر کوههای بلند و استانداردهای زندگی بالا معروف است. سبک سوئیسی معاصر و جذابیت محلی این هتلها، مسافران تجاری و تفریحی را که از هتلهای لوکس لذت میبرند اما ترجیح میدهند نوآوری تازهای را به جای تجملات کهنه تجربه کنند، جذب میکند. با قرار گرفتن در مکانهایی که مسافران میخواهند باشند، سوئیساوتل به مهمانان این امکان را میدهد که در قلب مراکز شهری در سراسر جهان اقامت کنند؛ جایی که دسترسی به مناطق تجاری و خرید تنها در چند قدمی است. با دو استراحتگاه جدید در سوچی، روسیه، جایی که المپیک زمستانی ۲۰۱۴ برگزار شد، سوئیساوتلها در بیش از ۳۰ ملک در موقعیتهای مناسب در سراسر جهان یافت میشوند. به عنوان مهمانان جهان، هر سوئیساوتل استانداردهای پایداری سوئیسی را حفظ میکند. در واقع، سوئیساوتل یک مأموریت دارد: با مهمانان، اعضای تیم و محیط زیست با احترام برابر رفتار کند.