Отель «Багратион» расположился в здании бывшего особняка князя Багратион-Грузинского на Синопской набережной, в тихом центре Петербурга вдали от многолюдной суеты с панорамными видами на Неву, Большеохтинский мост и мост Александра Невского.
Интерьер отеля выполнен в теплых тонах в современном стиле, светлые номера с ортопедическими матрацами, бесплатный высокоскоростной Wi-Fi. Из некоторых номеров можно прямо из окна наблюдать разведение Тучкова моста.