Sankt Peterburg'da yer alan Talisman Hotel, Petrovsky Stadyumu'na 1,6 km ve Lenexpo Sergi Kompleksi'ne 2,2 km uzaklıktadır. Aziz Mübarek Xenia Şapeli hac yeri ise 600 metre mesafededir. Tesiste ücretsiz Wi-Fi erişimi sağlanmaktadır. Odalar klimalı olup düz ekran kablo TV ve elektrikli su ısıtıcısıyla donatılmıştır. Özel banyolarda duş, saç kurutma makinesi ve ücretsiz banyo malzemeleri vardır. Talisman Hotel günün 24 saati açık bir resepsiyona, bahçeye ve ortak mutfağa sahiptir. Tesisin sağladığı olanaklar arasında ortak bir salon, çocuk oyun bahçesi ve otomatlar bulunmaktadır. Otel, Admiralty Binası'na 2,8 km mesafededir. Pulkovo Havalimanı 23 km uzaklıktadır.