Lekki, Nijerya
16 Babatunde Dabiri Street, 16 Babatunde Dabiri St, Lekki Phase I 102503, Lagos, Nigeria, 102503
1 king bed