If you're interested in Medieval times, as I am, you may want to plan a visit to Estonia's capital city. It dates back to 1154 and owes its name to the Danes, who took over control of this Baltic city in the early 1200s. They built a castle there for military purposes, which the Estonians called the "Taani Linna" (Taani stands for Danish, and Linna means castle). Today, even after suffering the debilitating occupation of the Soviet Union between the end of World War II and 1989, Tallinn is still one of Europe's best-preserved medieval cities. Evidence of this is found in the tall stone wall that originally encircled the Old Town. Built in the 14th century, much of it still stands, including 17 of the original 27 stone watch towers. Some of these towers are landmarks, like the Kick in de Kok (Peek in the Kitchen) and Paks Margarete (Fat Margaret),which now house museums and cafes frequented by tourists and townspeople alike. One of the most charming aspects of Old Town to me are the narrow and winding old cobblestone streets. These all eventually seem to lead a person to the bustling Town Hall Square where the many sidewalk cafes are a favourite place for visitors to relax in the warm mid-day sun while savouring some delicious food and sipping a frothy tankard of Estonia's famous and very tasty Saku beer. A short walk off the square are several gems of medieval churches. The 13th century Holy Ghost Church (Puhavaimu Kirik) houses some remarkable old art treasures worth going to see. Nearby at 22 Pikk Street, you'll find the ornate, gilded House of the Black Heads, a medieval guild hall active in the heyday of the Hanseatic League. All in all, an amazing city to visit, perhaps by ferry from nearby Helsinki or Stockholm as part of a Northern European Excursion, as many visitors do these days.
As far as I'm concerned, THE place to stay in Tallinn is withing The Old Town. It's the medieval centre of the city and there are quite a few very good hotels clustered near the Market Square. Among these are the Hotel Viru Inn, the Hotel Schloessle, the Baltic Hotel Imperial, the Radisson SAS Hotel, the Baltic Hotel Vana Wiru and my personal favourite, The Three Sisters Hotel (a 14th Century building near the Town Hall). All of these are up-scale properties with all the modern conveniences and facilities. Like most Northern European accommodation, the Tallinn establishments tend to be quite pricey. The Three Sisters is the most expensive, with a luxury room going for about $550 US per night. Most of the others range between $200 and $400 US a night. The stately, 5-storey Hotel Vana Wiru just steps from the Town Hall has comfortable rooms for about $175 US a night. best of all, these are all within walking distance of most of the attractions and sights that you'd be visiting in Tallinn.
For info on the Three Sisters Hotel check this website: