Description

Capital Hotels Plc owns and operates the Sheraton Abuja Hotel in Nigeria which