Protea Hotel, Benin

Project Details

This Protea Hotel located in the prestigeous town of Benin, Edo state was constructed by Formwork Limited.