A luxurious resort in Sharm el sheikh, including 34 villas, 112 chalets and staff hotel.
Supplied Products:
– 4000 Doors.
– 5000 Windows.