Amba Hotels Limited *** 560101 Yenagoa, Ebisam Road, Akenfa Opolo In Yenagoa Facilities in hotel Important