Starwood Hotels ramps up Nigeria portfolio with New Four Points in Benin City

Conveniently located in the heart of Benin City, the capital city of Edo State, one of the 36 states in Nigeria – the hotel is situated within a five-minute drive to the airport and no more than 10 minutes from the government and business district
The post Starwood Hotels ramps up Nigeria portfolio with New Four Points in Benin City appeared first on The Eagle Online – The Nigerian Online Newspaper.