Explore a variety of activities in Billings, Montana, during your stay at Kelly Inn. Visit Riverfront Park for serene walking paths and dog-friendly trails.