Комплексът се състои от три сгради, разположени върху периферията на имот с площ от 16 500 кв.м. Вътрешното пространство е почти затворено, с развита просторна и богато озеленена градина, два големи басейна, беседки, перголи и др. елементи на ландшафтната архитектура. Общият силует е в традицията и стила на средновековен замък.