Jim,
We have and are going to stay at the Holiday Inn Express in Delmont. It isn't very far from the track, is a nice place and has some good places to eat around. They had over 20 rooms last week, but they are $104.00 per night.

See you there,

Jeff