Apartment/Flat Shortlet Luxury apartment
★★★★
27 Alh. Mudashiru Eletu Way, Lekki, Nigeria Show on map
Elcastillo Homes is a 4-star hotel in Lekki, Nigeria. It is one of 466 places to stay in Lekki listed on Triptoic. The property has 1 rooms.
27 Alh. Mudashiru Eletu Way, Lekki, 106104, Nigeria
Elcastillo Homes is located at 27 Alh. Mudashiru Eletu Way, Lekki 106104, Nigeria.
Elcastillo Homes is rated 4 stars.
Elcastillo Homes has 1 rooms.
Highly rated alternatives close by
Hotel
Villa
Hotel