Alexia's Place Hotel Hotel Lagos, Lagos State
Set in Lagos, Alexia's Place Hotel has a shared lounge. Providing a bar, the property is located within 11 km of National Stadium Lagos. Local points of interest like National Art Theatre and Iga Idungaran-OBA Of Lagos Palace are reachable within 13 km and 15 km, respectively.
Number of rooms: 12
9 Regina Omolara Street, Lagos, Nigeria