"Туман" находится на Невском проспекте 168, между Московским вокзалом и Александро-Невской Лаврой. Отель расположен на первом этаже исторического здания в тихом благоустроенном дворике. У него отдельный вход с улицы. Все номера с удобствами, в них есть всё, чтобы гости чувствовали себя как дома.