« Back to Accommodation Protea Hotel Victoria Island AddressPlot 1700 Violet Yough Close, Victoria Island CityLagos