Hotel THE BOROUGH LAGOS
★★★★★
41 James Adejumo Cl, Lekki, Nigeria Show on map
Owensboro Apartmemt is a 3-star hotel in Lekki, Nigeria. It is one of 466 places to stay in Lekki listed on Triptoic. The property has 1 rooms.
41 James Adejumo Cl, Lekki, Nigeria
Owensboro Apartmemt is located at 41 James Adejumo Cl, Lekki, Nigeria.
Owensboro Apartmemt is rated 3 stars.
Owensboro Apartmemt has 1 rooms.
Highly rated alternatives close by
Hotel
Hotel
Serviced apartment
Apartment/Flat