HOME
ABOUT
PROJECTS
CAREER
CONTACT US
More
A 110 rooms Hotel based in Dahab.
Read More >
A 534 room resort in Sharm El Sheikh
A 6 villa residential complex in Mansouria