Отель «Екатерина» расположен в историческом особняке в центре Санкт-Петербурга, в 500 метрах от Дворцовой площади и в 600 метрах от храма Спаса на Крови. На всей территории предоставляется бесплатный Wi-Fi.
Все номера оснащены кондиционером, телевизором с плоским экраном, мини-баром и кофемашиной. Собственная ванная комната укомплектована феном, халатами, тапочками и туалетно-косметическими принадлежностями.
В отеле «Екатерина» работает круглосуточная стойка регистрации, туристическое бюро и билетная касса. Гостям предлагаются услуги консьержа. Также за дополнительную плату для гостей организуют трансфер от/до аэропорта.
В ресторане «Штакеншнейдер» сервируют завтрак «шведский стол» и подают традиционные блюда русской кухни.
Расстояние от отеля до Московского железнодорожного вокзала составляет 3,5 км, а до международного аэропорта Пулково — 20 км.