Swatch is located in Kota Kinabalu, Malaysia on Jalan Tun Fuad Stephen 1 Suria Sabah Shopping Mall. Swatch is rated 4.9 out of 5 in the category watch store in Malaysia.
Address
Jalan Tun Fuad Stephen 1 Suria Sabah Shopping Mall
Service options
In-store shopping