- Company News
- Travel
: May 15, 2009
Delaware North Purchases Holiday Inn West Yellowstone
Delaware North Companies has purchased Holiday Inn West Yellowstone, a 123-room, full-service hotel located less than a mile from an entrance to Yellowstone National Park.