Residency & Visas

What Is an ITC in Oman? What International Investors Should Know

If you are exploring property in Oman, you will often come across the term ITC. ITC stands for Integrated Tourism Complex. An ITC is a licensed development that can bring together residential property, hotels, retail, restaurants, leisure facilities, commercial spaces and other community uses within one wider destination. For international buyers and investors, the key point is ownership. Oman’s...