The Hotel St. Petersbourg, located in the centre of Tallinn's historical Old Town, is surrounded by classic medieval architecture, cobblestone streets and centuries-old charm. It stands just steps away from the city's much-loved Town Hall Square as well as a number of museums, fine restaurants, pubs and shops. First opened in 1850, it is an exquisitely-decorated hotel designed to provide European comfort in a baronial manor house setting. Its 27 art-deco-style rooms and suites are spacious and affordable.