Swatch Store Mecca Mall

After the huge success of Mecca Mall, an expansion was needed to cater to its popularity. Swatch store Mecca Mall is located in the mall’s extension receiving outstanding foot traffic and offering an amazing collection of Swatch watches.

Location: Abdullah Al Dawood St. Ground Floor | Opening times: Saturday - Thursday 10:00 am - 10:00 pm Friday 02:00 pm - 10:00 pm
Telephone: (962) 79 333 0080 ext: 352

Location: Abdullah Al Dawood St. Ground Floor
Opening times:
Saturday - Thursday 10:00 am - 10:00 pm
Friday 02:00 pm - 10:00 pm
Telephone: (962) 79 333 0080
ext: 352

Brands Sold at Swatch Mecca Mall Store