Hotels

Hotel Cho Genesis, Okigwe

Hotel Cho Genesis is located in Okigwe, Nigeria.

Hotel Cho Genesis is hotel in Okigwe, Imo.

Address:

Hotel Cho Genesis

142 Owerri Road