Close Window
View Category

View All Photos

Salalah Marriott Resort

Check Rates & Availability

Nearby Attractions

Dhofar Mountains (40 of 43)

Dhofar region is the land of gardens and springs in the midst of Arabian Peninsula.