Арт-отель «Сварог» расположен в Санкт-Петербурге, в 700 м от Летнего сада и менее чем в 1 км от храма Спаса на Крови. К услугам гостей ресторан, бар и бесплатный Wi-Fi на всей территории. Расстояние до Дворцовой площади составляет около 1,6 км, до Эрмитажа — 1,7 км, а до Зимнего дворца — 2,7 км. В отеле имеются семейные номера.
Сотрудники стойки регистрации говорят на немецком, русском, английском и французском языках и всегда готовы помочь гостям в любое время.
В окрестностях отеля находятся такие популярные достопримечательности, как музей Анны Ахматова, музей Фаберже и Государственный Русский музей. Расстояние до аэропорта Пулково составляет 16 км.