Travel, Lodging and Tourism in Idemili South L.G.A, Anambra State, Nigeria (1)

Felixo International Hotel

Sub-category: Hotels and Guest Houses

Address: Km 12, Along Oba Nnewi Road, Idemili South LGA, Anambra State,