SelfStore owns and operates self storage facilities in Dubai. SelfStore is an American-owned enterprise that began operations in Dubai in 2001 when the first self storage facility in Dubai was established in Al Quoz. SelfStore continues with expansion plans both in Al Quoz and other locations around Dubai.