Natwan Furnished Residential Units is located in Dammam, Saudi Arabia on Imam Mohammed Bin Saud St, Al Manar. Natwan Furnished Residential Units is rated 3.8 out of 5 in the category serviced accommodation in Saudi Arabia.
Address
Imam Mohammed Bin Saud St, Al Manar