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