St. Barbara hotelli sijaitsee keskustassa aivan Vapaudenaukion ja Vanhankaupungin vieressä. Hotelli on rakennettu yhteen Tallinnan kauneimpana pidettyyn kalkkikivirakennuksena.
1900-luvun alulla valmistuneessa rakennuksesssa toimivassa St. Barbara hotellissa on 53 huonetta. Hotellin huoneet ovat sisustukseltaan perushotellin tasoa ja joihinkin huoneisiin saattaa kantautua ääniä käytävästä tai ulkoa.
Hotellin alakerrassa on aamiaisravintola Baieri Kelder, joka toimii myös suosittuna saksalais-tyylisenä a la carte -ravintolana. Sisäpihalla toimii sään salliessa kesäterassi. Lisäksi hotellissa on mahdollista varata rentouttava hieronta tai vuokrata polkupyöriä kaupungilla liikkumista varten.