Description & Facts: Warmth and proficiency eternal values in timeless surroundings. 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.