Клубный дом расположен по адресу Захарьевская улица, 41А — в тихом и престижном центре Петербурга, в окружении набережных, парков, памятников архитектуры, музеев, театров и ведущих учебных заведений. В пяти минутах ходьбы — станция метро «Чернышевская», поблизости Смольный собор и Таврический сад, крупных трасс и железной дороги рядом нет.