selected country
Nigeria

Felixo International Hotel

Business address
Km 12, Along Oba Nnewi Road, Idemili South LGA, Nigeria
Phone
234 4 646 3060
Fax
234 46 463060