HOTEL
God's Touch Apartments Hotel
God's Touch Apartments Hotel 3 Amore Street, Allen, Ikeja 101233, Lagos, Nigeria
- hotel
- lodging
- point of interest
Where it sits
God's Touch Apartments Hotel
God's Touch Apartments Hotel 3 Amore Street, Allen, Ikeja 101233, Lagos, Nigeria
6.59661, 3.34972
Similar stays nearby
Plan around God's Touch Apartments Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 12, 2026.
