Holiday Inn Al Salam

King Khaled St And Mecca Rd
Jeddah
Saudi Arabia