Bacchawat House is an independent building that towers over G + 2 floors. Comprising a total built-up area of ~37,800 sq.ft. with per floor area of ~12,600 sq.ft., it is strategically situated in Elgin. The facility is surrounded by malls, IT companies, and residential neighborhoods. It is currently occupied by Mitsui & Company India.