4 employees
Barrows Hotels is an international Hotel Investment and Advisory Company, Focused on the fast growing hotel industry in the MENA Region.
2008