Albatros Palace Resort

Egypt, Hurghada

Address

Safaga Road