Protea Hotel Ikoyi Westwood

22 Awolowo Road
Ikoyi Lagos
Nigeria