Angle Villa Villa Lagos, Lagos State
Featuring free Wi-Fi throughout the property, Angle Villa offers accommodation in Lagos. Guests can enjoy the on-site restaurant. Free private parking is available on site.
Number of rooms: 11
1 Ogbunike Street "A Series" Lekki Phase 1, Lagos, 105102 Lagos, Nigeria