Отель «Петро Палас» расположен в Санкт-Петербурге, всего в 1 км от центра города. Рядом находятся такие достопримечательности, как Здание Адмиралтейства, Адмиралтейская и Исаакиевский Собор. В отеле есть бар, ресторан, бесплатный Wi-Fi, парковка, сауна, фитнес-центр, крытый бассейн, трансфер, лифт, прачечная, химчистка, индивидуальная регистрация заезда и отъезда, гладильные услуги, пресса и консьерж. Персонал говорит на английском и русском языках.