Marks and Spencer is located in Muscat, Oman on Muscat City Centre, Gr & 1st Floor. Marks and Spencer is rated 4.2 out of 5 in the category department store in Oman.
Address
Muscat City Centre, Gr & 1st Floor
Accessibility
Wheelchair-accessible car park