No image available for this hotel
No image available for this hotel
Lagos, Lagos
Spend a second to
save a fortune!
Spend a second to save a fortune!
22 Awolowo Road, Ikoyi, Lagos
Featuring a restaurant and a bar, Westwood Hotel Ikoyi is set in Lagos, 500 metres from National Museum Lagos and 1 km from Lekki Market. The property is around 1.5 km from Freedom Park Lagos, 1.7 km from Mega Plaza Century 21 Mall and 2.
See MoreUsage of subsidiary facilities may incur additional fees