HOTEL
hotel Helen
36 Omorinre Johnson Street, Lekki Phase I, Lekki, Lekki, Nigeria
Where it sits
hotel Helen
36 Omorinre Johnson Street, Lekki Phase I, Lekki, Lekki, Nigeria
6.43618, 3.46377
Plan around hotel Helen
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
