Swissôtel Tallinn stands for contemporary luxury and Swiss hospitality in the heart of the Estonian capital. Situated in the city’s tallest building, in the prestigious Tallinn City business district, just a short walk from the Old Town, the hotel’s panoramic windows offer breathtaking views of the medieval towers of Tallinn and the blue waters of the Baltic Sea.