Ramada Gulf

King Abdullah Street
Al Khobar
Saudi Arabia