Готель Swissotel Tallinn відкрився 10 грудня 2007 року. З готелю відкривається дивовижний вид на бухту, Балтійське море і естонську столицю. Готель є частиною розкішного мультикомплекса, який побудований в стилі модерн за найсучаснішими технологіями.
Готель розташований в діловій частині міста, так званому "Уолл-стріт Таллінна", поряд з офісами провідних світових компаній і банків, в 10 хвилинах ходьби від середньовічного Старого міста. Всього за 15 хвилин від готелю можна дістатися до аеропорту та центрального залізничного вокзалу, за 10 хвилин – до пасажирської поромної переправи.