Hotel Ahi Residence
1 Stars19, Lawal Street, Off Oweh Street, Jibowu, - Lagos, Nigeria View Map
This attractive hotel provides the ideal base for both sightseeing and business.
19, Lawal Street, Off Oweh Street, Jibowu, - Lagos, Nigeria View Map
This attractive hotel provides the ideal base for both sightseeing and business.