Lamar Towers

Lamar Towers

The Lamar Towers in Jeddah; which is 50 m away from the Red Sea; consist of two multi functional towers and will be one of the tallest buildings in Jeddah at a 335 m height. The podium structure consists of
Learn more