This 4 star hotel is located in the city centre of Dammam.
21st Street Dammam, Saudi Arabia
Smoking forbidden Pets forbidden