Mặt tiền với những cột đá khổng lồ bao quanh lối vào, ba mái vòm lớn trên đỉnh và phong cách kiến trúc lấy cảm hứng từ các cung điện châu Âu, dinh thự là một trong những tòa nhà bắt mắt nhất ở Việt Nam.