Hotels

Falcon Holdings Hotel, Owerri, Nigeria

Falcon Holdings Hotel Limited is located in Owerri, Nigeria.

Address:

Falcon Holdings Hotel

28 Assumpta Avenue,
Owerri,

Nigeria