Ellis Suites Limited *** Lagos, 22/26 Oremeta Street, Ojodu Berger, Lagos, Ng Facilities in hotel Important