Barrows internationally manages more than 10,000 hotel rooms in more than 10 countries. Barrows is specialized in hotel investments, hotel advisory and hotel improvements focused on the fast-growing hotel industry in the Middle East and Africa.
Barrows internationally manages more than 10,000 hotel rooms in more than 10 countries. Barrows is specialized in hotel investments, hotel advisory and hotel improvements focused on the fast-growing hotel industry in the Middle East and Africa.