Westwood Hotel Ikoyi

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.0

0 Reviews

Rating 0
Atmosphere 0
Personel 0
Price Tags 0

0 Reviews

Write a Review

Contact info

22 Awolowo Rd, Ikoyi, Lagos 101010, Lagos, Nigeria

Register

You don't have permission to register