«Дельта Невы» располагается в сердце Санкт-Петербурга, у Мойки канала, совсем рядом с местом его соединения с Невой рекой. Всего в нескольких шагах – Исаакиевский собор, всемирно известный монумент работы Фальконе «Медный всадник», Александровский сад и историческое здание Адмиралтейства. Вокруг отеля большое количество заведений: кафе, столовые и бары. Станция метро "Адмиралтейская" и Невский проспект находятся всего в десяти минутах пешком. Отель разместился в трехэтажном здании XVIII века, находящемся на Большой Морской улице, неподалеку от поместья Половцовых и дома Архитектора. Небольшое число номеров – 29 – предлагает гостям различные варианты комфортного проживания. Дизайн комнат выдержан в современном стиле с добавлением лофт-элементов. К услугам гостей плазменные телевизоры, фены, мини-холодильники, электрические чайники, утюг и гладильная доска. В ванных комнатах предусмотрены комплекты туалетных принадлежностей. Отелем установлена централизованная система вентиляции и кондиционирования воздуха. Для посетителей работает собственное кафе, где каждое утро подают завтрак. В холле первого этажа гости могут расслабиться и почитать книгу, а доступ к беспроводному интернету предоставляется на всей территории комплекса.