Роскошный отель "Swissôtel Tallinn" расположен в центре Таллинна, на расстоянии короткой прогулки от Старого города. Поблизости расположено множество торговых центров, магазинов, баров, ресторанов и прочих интересных мест. В "Swissôtel Tallinn" имеется 7 функциональных конференц-залов, в том числе, зал для совещаний за круглым столом, а также уникальный и крупнейший в Эстонии бальный зал, 3 ресторана и 2 бара, а также спа- и спортцентр "Pürovel Spa & Sport".
В самом сердце старого города, под готическими сводами находится ресторан Peppersack. Наилучшее место для пиршества и времяпрепровождения в Таллинне. На трёх этажах ресторан Peppersack, Три Лягушки Гриль, кафе "Элсебет".