Отель «Онегин» расположен в центре города Санкт-Петербурга. В 5 минутах ходьбы от него находится станция метро «Чернышевская». До Московского железнодорожного вокзала можно добраться за 5 минут. До аэропорта Пулково 25 километров. Рядом такие достопримечательности как: Таврический Сад, Летний Сад, Марсово поле. Пешком туда можно дойти за 10–15 минут. В шаговой близости различные кафе и бары.
В отеле 8 современных комфортабельных номеров, оснащенных телевизорами с плоским экраном. Пять из них имеют свою ванную комнату. Для двух других комнат оборудована общая ванная, находящаяся на этаже. Во всех апартаментах бесплатный Wi-Fi. Интерьер отеля, простой, но со вкусом, никого не оставит равнодушным. Имеется бесплатная парковка, не требующая предварительной записи. Сотрудники отеля приветливы и внимательны к гостям.
В холле есть небольшая кухня, оснащенная холодильником, кофе машиной, микроволновой печью и чайником-термосом.