El Safwa Hospitality Limited is located in Lekki, Nigeria on 24B Femi Okunnu Rd, Lekki Penninsula II. El Safwa Hospitality Limited is rated 3 out of 5 in the category short term apartment rental agency in Nigeria.
Address
24B Femi Okunnu Rd, Lekki Penninsula II