Ohimili Plaza and Guest House is located in Ekwulumili, Nigeria on No 1 Ohimili Crescent Local Government Area. Ohimili Plaza and Guest House is rated 4 out of 5 in the category indoor lodging in Nigeria.
Address
No 1 Ohimili Crescent Local Government Area