In total, there are 5 locations in Mecca. The most popular Millennium & Copthorne property in Mecca is Makkah Towers.