Tọa lạc tại Thành phố Hồ Chí Minh, cách Chùa Ngọc Hoàng 1,9 km, cách Bảo tàng Lịch sử Việt Nam 2,1 km và cách Chợ Tân Định 2,3 km, White House Villa có tiện nghi BBQ, vườn và Wi Fi miễn phí.
Biệt thự gắn điều hòa này gồm 4 phòng ngủ, truyền hình vệ tinh màn hình phẳng, khu vực phòng ăn và nhà bếp.
Biệt thự còn có sân hiên. Du khách có thể đi xe đạp để khám phá khu vực xung quanh.
White House Villa cách trung tâm mua sắm Sài Gòn Square 3 trên đường Hai Bà Trưng 2,6 km và trung tâm thương mại Diamond Plaza 3,1 km. Sân bay gần nhất là sân bay quốc tế Tân Sơn Nhất, cách đó 5 km.