Resta Hotel Administration Building, El Sharq, Port Said Governorate, ...
collage, El Sharq, Port Said Governorate 42534, Egypt