A Luxury Hotel in the heart of Lagos. Boasting a terrace and a bar, Westwood Hotel Ikoyi is attractively set in the heart of Lagos, 2 km from Nike Art Gallery.
0 Reviews
Save my name, email, and website in this browser for the next time I comment.
22 Awolowo Rd, Ikoyi, Lagos 101010, Lagos, Nigeria
014625106
reservations@hotels.ng
Not a member? Register here
For faster login connect with your Social Network