SaveFeatured Added By SumeltexNow Open THE PLACELagos Island, Lagos, Nigeria The Place is a Nigerian company that operates in the hospitality industry. It is one of the business units owned by ...Facilities: