Tọa lạc tại vị trí đắc địa với hai mặt tiền số 159 Bà Triệu và 41 Tô Hiến Thành (Hà Nội), tòa biệt thự Pháp cổ từng là trụ sở Tổng cục Hải quan hiện vẫn đóng cửa, nhiều hạng mục xuống cấp sau nhiều năm không được sử dụng.