Neptune Hotels & Resorts Posted on July 3, 2016 by engmansy Neptune Hotels & Resorts 7 El Matbaa St. Off El Haram St 779-9977