Downtown Billings extended-stay hotel near Dehler Park, with pet-friendly suites, free breakfast, and airport access within 15 minutes.