На официальной церемонии 18 июня 2019 года присутствовали глава МИД Швейцарии и министр иностранных дел России. Посол Конфедерации в России Ив Россье прочитал в ходе церемонии открытия стихотворение, состоящее из русских поговорок, таких как «нет худа без добра», «конь в пальто», «дед Пихто» и другие. Министр иностранных дел России Сергей Лавров предложил Иву Россье в контексте санкций в отношении России руководствоваться поговоркой «Волков бояться — в лес не ходить». «Мы искренне ценим то внимание, которое в Берне уделяется развитию отношений с Россией», – также подчеркнул Сергей Лавров.
Строительство нового комплекса продолжалось четыре с половиной года и было начато 6 марта 2014 года – в день 200-летия установления дипломатических отношений между Россией и Швейцарией. В фундамент нового здания были замурованы символы стран, такие как швейцарский нож, свежие газеты из России и из Швейцарии – на немецком, французском, итальянском и ретороманском, фрагмент мрамора из стены Федерального дворца в Берне и камень, взятый у памятника Суворову в ущелье Шолленен в память о переходе русской армии через Альпы в 1799 г.
Глава Департамента иностранных дел Швейцарии Иньяцио Кассис в своей речи на церемонии открытия поблагодарил всех, кто принимал участие в создании нового посольского комплекса. "Только что завершенный проект реконструкции и строительства нового здания посольства символизирует значение и качество давних двусторонних отношений между Швейцарией и Россией, – подчеркнул он. – Посольство в Москве является одним из важнейших по значимости и крупнейшим по числу сотрудников швейцарских посольств в мире. Инвестиции в его месторасположение подтверждают то большое значение, которое Швейцария придает отношениям с Россией, а также являются ясным выражением намерения и дальше развивать наше взаимодействие в духе взаимного уважения".
Глава швейцарского МИД также отметил: "Впервые все, кто занимается продвижением интересов Швейцарии в России – дипломатическое и консульское представительство, Швейцарский центр поддержки бизнеса в России – оказались под одной крышей, что очень хорошо".
На церемонии выступил сводный российско-швейцарский оркестр исполнивший композицию, написанную специально по случаю открытия нового здания посольства.
Возведение комплекса потребовало сноса трех зданий в Огородной слободе, которые, как сообщалось, не представляли архитектурной ценности. Комплекс зданий посольства Швейцарии в Москве, включая новый корпус, расположен на небольшом земельном участке в центре столицы на пересечении Гусятникова переулка и Огородной слободы у Чистых прудов. Историческим памятником является особняк, где размещается резиденция посла. Он был построен в конце XIX века по проекту архитектора Николая Якунина.
В посольском комплексе, помимо прочих структур, также разместились офисы Швейцарской национальной туристической корпорации Switzerland Tourism и Швейцарского Совета по культуре Pro Helvetia.