Отель «Адмирал» удобно расположен в Санкт-Петербурге, в Петроградском районе, в 2,2 км от стадиона «Петровский» и в 5 км от часовни Святой Ксении Блаженной и Исаакиевского собора. К услугам гостей общая кухня и камера хранения багажа. В числе удобств бесплатный Wi-Fi на всей территории. В отеле можно забронировать семейные номера.
В номерах отеля установлен рабочий стол. Гостям отеля «Адмирал» предоставляются полотенца и постельное белье.
Кроме того, гости могут сыграть в настольный теннис.
Расстояние от отеля «Адмирал» до стадиона «Газпром Арена» составляет 5 км, а до парка «Летний сад» — 6 км. До международного аэропорта Пулково — 18 км.