Extended Stay Grand

21B Oledemiji ,Alo Street By Iketa Round About Lekki Phase 1LagosNigeria
Hotel