2 years ago

The Westwood Hotel Lagos Nigeria

The Westwood Hotel in Lagos Nigeria is known as "the friendliest hotel" in the city of Lagos. The Westwood Hotel is a full service hotel, with wonderful facilities and amazingly friendly staff. The Westwood Hotel is home to the Waterside Lounge, b read more...