Thebes Hotels & Offices Supply Co. Posted on July 3, 2016 by engmansy Thebes Hotels & Offices Supply Co. 198 El Tahrir St. BABELLOUK 792-1764 Or Call 012 218-9208