Towne Place Hotel
Hotel
Epe, Hotels in Lagos State to book
112 Adeba Road, Off Lakowe Phase II, Lekki Epe-Expressway Ibeju, Lekki, Nigeria, Lagos, Epe, Lekki, 2341
Free Wi-Fi
Number of rooms: 6





















