A equipa do projeto partilha uma visão única da cidade, muito diferente das ideias e clichés habituais. O hotel situa-se no centro histórico, por isso não terá problemas em passear a pé pela cidade — perto está tudo o que precisa: pontos de interesse, restaurantes e lojas.

O The Faces é a escolha ideal se quiser mergulhar por completo na atmosfera de São Petersburgo e experimentar o papel de morador local.

O edifício do hotel foi construído na viragem do século XIX para o XX; aqui preservou-se o património histórico, unindo-o de forma harmoniosa à vida cultural contemporânea.