Home › Malls in AlUla › Sahm Al Tawfir Commercial Center
Sahm Al Tawfir Commercial Center
مركز سهم التوفير التجاري
Quick answer: Sahm Al Tawfir Commercial Center is a shopping mall in AlUla, Saudi Arabia.
Visitor information
CityAlUla, Saudi Arabia
AddressUnnamed Road
Google rating★ 3.8 (282 reviews)
Frequently asked questions
Where is Sahm Al Tawfir Commercial Center?
Sahm Al Tawfir Commercial Center is in AlUla, Saudi Arabia — Unnamed Road. Use the "Get directions" button for Google Maps.
Do shops close during prayer times?
Most shops in Saudi malls now stay open during prayer times, but some smaller stores may close briefly.