Готель Saint Petersburg знаходиться в історичній частині міста, на березі річки Тепла, в курортному районі Карлових Вар. Розташований в будівлі XIX століття. Поблизу розташовані мінеральні джерела. Просторі номери обладнані телевізором з супутниковими каналами, DVD-плеєром, міні-баром, холодильником, телефоном, електронним сейфом, ванною кімнатою з феном. На всій території готелю надається безкоштовний Wi-Fi. У ресторані гостям готелю сервірують сніданок «шведський стіл» і готують страви інтернаціональної кухні. Стійка реєстрації працює цілодобово. Всі історичні, культурні та побутові об'єкти розташовані недалеко від готелю.