Balbaa Hotel & Resort Posted on July 3, 2016 by engmansy Balbaa Hotel & Resort 22 El Tahrir St., Dokki 748-0883