Отель «Багратион» находится в Центральном районе Санкт-Петербурга на набережной Невы, в деловом и политическом квартале города. В непосредственной близости расположены Смольный собор и Александро-Невская лавра, здание правительства Санкт-Петербурга и бизнес-центры Невская Ратуша, Синоп, Санкт-Петербург Плаза.
В пешеходной доступности от отеля находятся такие исторические объекты как Таврический сад и Таврический дворец, мемориальный дворец им. А.В. Суворова. Удобная транспортная доступность отеля позволяет добраться до главных достопримечательностей города за 20 минут.
К услугами гостей 88 номеров категории 4 звезды от стандарта до сюита с видом в тихий, внутренний дворик или панорамным видом на Неву, Большеохтинский мост и мост Александра Невского. В каждом номере есть все необходимое для отдыха: кровать с эргономичным матрасом, мини-холодильник, LCD телевизор, фен. Все номера выдержаны в едином стиле, гармонично сочетающем в себе модерн, элементы лофта, естественность и простоту эконаправления.
Круглосуточно на стойке приема и размещения гости могут заказать экскурсионное обслуживание, транспортные услуги, химчистку и глажку. Для гостей, путешествующих на автомобиле, на территории отеля есть бесплатная охраняемая парковка, позволяющая вмещать в том числе туристические автобусы.