Apartments
13 Tokunbo Omisore Street, 106104 Lekki, Nigeria
Situated in the Lekki Phase 1 district of Lekki, Apartments by Athelas provides accommodation with a rooftop pool and a lift. The property has river and city views, and is 1 km from Nike Art Gallery.
Great hotel and bar feeling fine.