Отель Saint Petersburg расположен на берегу реки Тепла, рядом с общественной курортной зоной Карловых Вар. Отель построен в начале 1800-х годов. К услугам гостей сауна и собственный ресторан отеля.
В каждом номере предоставляется бесплатный доступ в Интернет и установлен ЖК-телевизор со спутниковыми каналами и DVD-плеером. Во всех номерах имеется мини-бар, телефон и электронный сейф.
В ресторане отеля сервируются блюда интернациональной кухни. Там же подается завтрак "шведский стол". Стойка регистрации отеля работает круглосуточно, а во всех общественных местах отеля предоставляется бесплатный Wi-Fi.