Almansor Furnished Apartment 3 is located in Salalah, Oman on Dahariz St, Beach Front, Dahariz Beach, Salalah, Dhofar Governorate 211. Almansor Furnished Apartment 3 is rated 3 out of 5 in the category hotel in Oman.
Address
Dahariz St, Beach Front, Dahariz Beach, Salalah, Dhofar Governorate 211