Angle Villa
106104 Lekki, 1 Ogbunike Street, Lekki Phase I
106104 Lekki, 1 Ogbunike Street, Lekki Phase I
With a stay at Angle Villa in Lekki (Lekki Phase 1), you'll be a 4-minute drive from Barazahi and 5 minutes from Filmhouse IMAX. This hotel is 3 mi (4.9 km) from Landmark Beach and 10.4 mi (16.8 km) from University of Lagos.