THE LEKKI COLISEUM (TLC) is located in Lagos, Nigeria on Plot 14, Providence Street Off Admiralty Way, Lekki Phase 1 Lekki. THE LEKKI COLISEUM (TLC) is rated 4.3 out of 5 in the category resort hotel in Nigeria.
Address
Plot 14, Providence Street Off Admiralty Way, Lekki Phase 1 Lekki