Section

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: (06) 586 4564

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: (06) 586 4564

Brands Sold at Swatch Mecca Mall Store