Antilia nằm trên đường Altamount, khu Cumballa Hill, thành phố Mumbai - nơi được giới bất động sản gọi là “phố của các tỷ phú”.
Công trình do văn phòng kiến trúc Perkins & Will (Chicago) thiết kế, khởi công năm 2006 và hoàn thành năm 2010, với tổng diện tích sàn khoảng 37.000m2 trên khu đất chỉ rộng 4.532m2.










