Benidon Hotels & Resorts Ltd
HotelOne of the Most Revieweds in Umuode
Address
4 / 6 Immaculate Heart Ave, Aba, 450102, Abia, Nigeria
Contact
+234 816 624 4233Rating on Google Maps
3.30 (223 reviews)Open on Google Maps
Discover top rated places in Umuode
One of the Most Revieweds in Umuode
One of the Most Revieweds in Umuode
4 / 6 Immaculate Heart Ave, Aba, 450102, Abia, Nigeria