Hotel Lala's Boutique Hotel
★★★★★
19A Idejo Street, Off Adeola Odeku Stree Victoria Island, Lagos, Nigeria Show on map
Lamia Inn is a 3-star hotel in Lagos, Nigeria. It is one of 900 places to stay in Lagos listed on Triptoic. The property has 1 rooms.
19A Idejo Street, Off Adeola Odeku Stree Victoria Island, Lagos, Nigeria
Lamia Inn is located at 19A Idejo Street, Off Adeola Odeku Stree Victoria Island, Lagos, Nigeria.
Lamia Inn is rated 3 stars.
Lamia Inn has 1 rooms.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
#2 in Lagos
Hotel