Hotel THE BOROUGH LAGOS
★★★★★
42 Fatai Idowu Arobieke St, Lekki, Nigeria Show on map
Biba Apartment is a 4-star hotel in Lekki, Nigeria. It is one of 466 places to stay in Lekki listed on Triptoic.
42 Fatai Idowu Arobieke St, Lekki, Nigeria
Biba Apartment is located at 42 Fatai Idowu Arobieke St, Lekki, Nigeria.
Biba Apartment is rated 4 stars.
Highly rated alternatives close by
Hotel
Hotel
Apartment/Flat
Apartment/Flat
Villa