Lucas Hotel & Suite
Hôtels
Opp. Benin Airport Police Station, 5 Ogba Road - Oka
Edo
Benin City, Edo State - Nigéria
Edo
Benin City, Edo State - Nigéria