Along Amodu Ojikutu, off Saka Tinubu Victoria Island Lagos.
Dillon Twin Tower is an innovative development by Dillon that is set to become the ultimate residential, commercial, retail and entertainment destination. The Tower has sophisticated and convenient work space, pleasures and apartments in the tower.
The Tower has fourteen floors and it consist of 2 units of 230m2, 3 bed room flat, 2 bed room flat, Pent House, Bank spaces, Restaurant, Office Space, Coffee Shop, Gym, Swimming pool, Lettable Brand Space.