The Marsa Alam Beach Resort is an exclusive frontline, five star development on the sun-drenched Bedroom: One
Property Type: A selection of one and two bedroom apartments