Located 940 meters from Kilimanjaro Restaurant. Stop at Nero Hotel to discover the wonders of Lekki. The property offers a high standard of service and amenities to suit the individual needs of all travelers.
Located 2,097 meters from Kilimanjaro Restaurant. The 3-star Bucker's Palace Hotel offers comfort and convenience whether you're on business or holiday in Lekki.
Located 2,228 meters from Kilimanjaro Restaurant. Ideally located in the Lekki Penninsula II area, Amador Suites promises a relaxing and wonderful visit.