Photos coming soon
HOTEL
Villa Angelia Hotel Ikoyi Annex 2
7 Okunola Martins Cl, Ikoyi, Lagos, Nigeria
Where it sits
Villa Angelia Hotel Ikoyi Annex 2
7 Okunola Martins Cl, Ikoyi, Lagos, Nigeria
6.44623, 3.42738
Plan around Villa Angelia Hotel Ikoyi Annex 2
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
