Home / ... / Hotels & Resorts Home Egypt Hurghada Wedding Venues Hotels & Resorts Albatros Palace ResortHome /Egypt /Hurghada /Wedding Venues /Hotels & Resorts /Albatros Palace ResortAlbatros Palace ResortEgypt, HurghadaPhone NumberAddress Safaga RoadMessage Vendor