Photos coming soon
HOTEL
Elcastillo Homes
27 Alh. Mudashiru Eletu Way, Lekki, Nigeria
Where it sits
Elcastillo Homes
27 Alh. Mudashiru Eletu Way, Lekki, Nigeria
6.44318, 3.50862
Similar stays nearby
Plan around Elcastillo Homes
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 11, 2026.
