Marks & Spencer is located in Muscat, Oman on HCC3WRH, ولاية بوشر، مسقط،،, مسقط،, مسقط،. Marks & Spencer is rated 4.1 out of 5 in the category department store in Oman.
Address
HCC3WRH, ولاية بوشر، مسقط،،, مسقط،, مسقط،
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance