
Lamia Inn
19A Idejo Street, Off Adeola Odeku Stree, Lagos
Location A very nice option for those who like to be on the move! Hotel Lamia Inn is located in Lagos. This hotel is located in 16 km from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Bar Beach. At the hotel Spend an evening in a
Free WiFiParkingPool











