Description: Located on Egypt's spectacular Red Sea coast, Le Meridien's large resort is ideally situated on a stretch of sandy beach in Makadi Bay. The hotel faces the magical waters of Egypt's Red Sea, nestled between desert dunes and breathtaking mountain ranges. T