Congratulations Albatros Palace Resort Hurghada has been ranked in the top beachfront hotels in Hurghada – Red sea by Travelmyth