City Center
Hotel Barons, located in the heart of historic Old Town of Tallinn, Suur-Karja Street 7 â is a business class hotel that offers high quality accommodation with luxurious extra services. The hotel was opened in 2003 in an Art Nouveau style building completed in the year 1912 as a bank office. The newly renovated building has maintained many of the elements of historical architecture, such as doors, elevators and bank safes.