Loading hotels
Confirming room availability...
Gemini Place Apartments, 11A Adeyemi Lawson Street, Lagos, Nigeria
In Lagos (Ikoyi)<br /><br />With a stay at this apartment in Lagos (Ikoyi), you'll be within a 10-minute drive of Freedom Park and Palms Mall. This 4-star apartment is 6.2 mi (9.9 km) from Nigerian National Museum and 11.1 mi (17.9 km) from University of Lagos.