Twinwaters Lagos, Nigeria

0 followers


Twinwaters is the first premium ultra-modern entertainment center of its kind in Nigeria. Conveniently located in Lekki Phase 1 and spanning five floors with scenic views of the Atlantic Ocean, it features five modern event suites, two fine-dining and one casual dining restaurants, a rooftop bar, sh... Read more

Headquarters

Lagos, NG

Employees

201-500

Links

Org chart

This company has no org chart yet

Teams

This company has no teams yet