Olaya Towers

Olaya Towers (Arabic: أبراج العليا) are a pair of commercial skyscrapers in Riyadh, Saudi Arabia.

It was built between 2011 and 2013.

The height of Tower 1 is measured at 166.3 meters (546 ft),[2] making it the 31st tallest building in Saudi Arabia and 17th tallest in Riyadh, whereas Tower 2 stands at 203.4 meters (667 ft),[3] making the latter 21st tallest in Saudi Arabia and 11th tallest in Riyadh.

This article about a building or structure in Saudi Arabia is a stub.

You can help Wikipedia by expanding it.

Olaya towers under construction in April 2013