Отель Wawelberg располагается в одном из самых необычных архитектурных строений парадного центра Петербурга. История здания начинается с 1910 года, когда Михаил Ипполитович Вавельберг, член знаменитой банкирской семьи Вавельбергов, приобрел участки на Невском проспекте для строительства Санкт-Петербургского торгового банка, ставшего впоследствии крупнейшим в Российской империи.