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