Twin Towers are luxury apartments overlooking stunning landscapes of the Smouha Club. It is located in the heart of Smouha, which make it the perfect community for kids with every living requirements, medical, and commercial service are few steps away from your home.