selected country
Nigeria

Okiki Hotel, Grandeur Hall

Business address
5th Avenue, Gowon Estate, Egbeda, Lagos, Nigeria
Phone
234 1 8124106
(0)802 351 7781
803 332 7044